Retorna o resto da divisão entre dois inteiros (matemática básica), enquanto o operador de divisão "/" nos retorna o resultado da divisão o operador de módulo "%" nos retorna o resto da divisão.
- 2 / 2; (resultado um)
- 2 % 2; (resto zero)
- 3 / 2; (resultado um e meio)
- 3 % 2; (resto um)
Identificando números pares e impares
O operador módulo "%" é muito usado para identificar se um número é impar ou par, pois, números pares quando divididos por dois não possuem resto, no exemplo abaixo iremos mostrar todos os números pares que estão entre zero e dez:
var num = 0;
while (num <= 10) {
(num % 2 === 0) ? console.log(num) : console.log('');
num++;
}
Comentários
Postar um comentário
Obrigado por Participar do programero, fique a vontade para agradecer, retificar, perguntar ou sugerir.