Desafíos

0
Todos los desafíos
MedioBuclesCondiciones+30 XP

FizzBuzz

La clásica pregunta de entrevista técnica. fizzbuzz(n) retorna una lista con los números de 1 a n como cadenas de texto, pero los múltiplos de 3 se convierten en 'Fizz', los múltiplos de 5 en 'Buzz', y los múltiplos de ambos en 'FizzBuzz'.

Ejemplos

Entrada: fizzbuzz(5)
Salida: ['1', '2', 'Fizz', '4', 'Buzz']
Entrada: fizzbuzz(15)[-1]
Salida: 'FizzBuzz'

Restricciones

  • Retorna una lista de cadenas
  • 1 <= n <= 100
¿Necesitas una pista?

Verifica el caso de 'ambos' primero: si el número es divisible por 3 Y por 5 a la vez. El operador % detecta múltiplos: n % 3 == 0.

Loading editor…
Console

Run your code to see its output here.