Menu
Coddy logo textTech

Operador módulo

Parte de la sección Fundamentos del Journey de JavaScript de Coddy. Lección 13 de 77.

El operador módulo % te indica qué queda después de dividir un número entre otro.

result = dividend % divisor
  • dividend: El número que se divide.
  • divisor: El número que divide al dividendo.
  • result: El resto de la división.

Por ejemplo,

result = 10 % 3

Aquí, 10 se divide entre 3. 3 cabe en 10 tres veces, con un resto de 1. Por lo tanto, result será 1.

Por lo general, el módulo se usa para comprobar si number es par u odd:

  • Si number es par, dividirlo entre 2 dejará un resto de 0.
  • Si number es odd, dividirlo entre 2 dejará un resto de 1.
challenge icon

Desafío

Principiante

Escribe un código que inicialice tres variables, a, b y c con los valores 9, 2.6 y 11 (respectivamente).

Después, inicializa las siguientes variables:

  • d que contendrá el resultado de a módulo 2 
  • e que contendrá el resultado de a módulo 3
  • f que contendrá el resultado de c módulo 10

Comprueba el resultado y observa cómo los distintos dividendos y divisores afectan al resultado.

Pruébalo tú mismo

// Escribe tu código debajo


// No cambies la línea de abajo
console.log(`a = ${a}`)
console.log(`b = ${b}`)
console.log(`c = ${c}`)
console.log(`d = ${d}`)
console.log(`e = ${e}`)
console.log(`f = ${f}`)
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de JavaScript online