Saltar al contenido principal
Codigo Heroe
Tarea anterior
Ciclos con condiciones9/12
A la lista de tareas
  1. 1. Ciclo dentro de una condición
  2. 2. Ciclo por todos los elementos
  3. 3. Ciclo en orden inverso: repaso
  4. 4. Ciclo con paso 2
  5. 5. Ciclo por elementos pares e impares: repaso
  6. 6. Acumulación en un ciclo
  7. 7. Observación de la acumulación
  8. 8. Condición dentro de un ciclo
  9. 9. Comprobación de paridad
  10. 10. ¿Cuánto cuesta imprimir?
  11. 11. Impresión económica
  12. 12. Ahorramos tóner
Siguiente tarea
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Comprobación de paridad

Ahora agregaremos otra comprobación al ciclo: determinaremos si el número actual es par o impar.

Para eso nos servirá el operador %. Se llama resto de la división y devuelve el resto que queda al dividir un número entre otro.

10 % 5;  // Devuelve 0
12 % 5;  // Devuelve 2
7 % 3;   // Devuelve 1
5.5 % 2; // Devuelve 1.5

Un número par se divide entre 2 sin resto. Por eso, si la expresión i % 2 devuelve 0, el número es par. En caso contrario, es impar.

Ahora usemos esta comprobación en nuestro ciclo.

  • script.js
JavaScript
let sum = 0; for (let i = 1; i <= 10; i++) { console.log('i: ' + i); // Agrega la comprobación aquí console.log('sum: ' + sum); console.log('==================================='); }
Consola

El código ha cambiado, haga clic en "Ejecutar" o active la ejecución automática.

Resultado de la ejecución

ObjetivosRealizado
0
    1. Dentro del ciclo, agrega una condición que compruebe si el contador es par (i % 2 === 0).
    2. Si la condición se cumple, aumenta la variable sum en 2.
    3. Dentro de la condición, después de aumentar la suma, muestra en la consola la cadena 'número par'.
    4. Después de la condición, agrega una rama else y dentro de ella aumenta sum en 1.
    5. Dentro de else, después de aumentar sum, muestra en la consola la cadena 'número impar'.
    Codigo Heroe

    © 2023-2026, codigoheroe.com