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 % 3Aquí, 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.
Desafío
PrincipianteEscribe 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:
dque contendrá el resultado deamódulo2eque contendrá el resultado deamódulo3fque contendrá el resultado decmódulo10
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}`)Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 3Coerción de tipos7Calculadora para dividir la cuenta
Mensaje de bienvenidaCálculo de la propina y el total10FizzBuzz con un giro
Descripción general del juegoLa función FizzBuzz13Rastreador de lista de compras
Descripción general del proyectoAñadir elemento2Variables
NúmerosStringBooleanConvenciones de nomenclaturaVariables vacíasResumen - Inicializar variablesConstantes5Toma de decisiones
Sentencia IfIf - ElseRepaso - Calculadora simpleIf - Else anidadosSentencia Switch3Operadores Parte 1
Operadores aritméticosOperador móduloAtajos aritméticosOperadores de comparaciónIgualdad estricta vs. débilResumen - Matemáticas simples6E/S Básica
SalidaSalida con variablesConversión de tipos - Parte 1Conversión de tipos - Parte 2Resumen - Hasta 120Resumen - Verdadero o FalsoPractica por tu cuenta: Compilador de JavaScript online