Saltar al contenido

Proyecto: FizzBuzz

JavaScript · Unidad 3: Ciclos

FizzBuzz es un clásico de las entrevistas: cuentas desde 1, pero los múltiplos de 3 dicen Fizz, los de 5 dicen Buzz y los de ambos dicen FizzBuzz.

Ojo: el 15 es múltiplo de 3 y de 5, así que el orden de las condiciones importa.

const n = 15;
console.log(n % 3 === 0);
console.log(n % 5 === 0);

Imprime

true
true

Ejercicios de esta lección

Se hacen en la app, que los corrige al momento y explica por qué.

  1. 1. Predice la salida

    Esta función pregunta primero por los múltiplos de 3. ¿Qué imprime con el 15?

  2. 2. Escribe el código

    Escribe fizzbuzz(n). Regresa "FizzBuzz" si n es múltiplo de 3 y de 5, "Fizz" si solo es de 3, "Buzz" si solo es de 5 y, si no, el número como texto con String(n).

  3. 3. Escribe el código

    Ya tienes la función. Ahora la persona escribe hasta qué número jugar. Usa un ciclo para imprimir fizzbuzz de cada número, del 1 hasta ese número incluido.

Hacer esta lección

Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.

Ver todas las lecciones →