O que um operador de módulo faz em JavaScript?

O que um operador de módulo faz em JavaScript?
O JavaScript é uma das linguagens de programação dinâmica e de script mais usadas para criar páginas e aplicativos da Web e, como qualquer outra linguagem de programação, o JavaScript oferece operadores que são símbolos específicos para executar operações no operando. Por exemplo: 3-2; // 1

No exemplo acima, 2 e 3 são operando e "-" é um operador.

O JavaScript oferece vários tipos de operadores nos quais um deles é o operador aritmético que é usado para realizar uma operação aritmética, por exemplo:

var add = 3+2; // 5

No exemplo acima, o operador + é usado para adicionar os dois números 3 e 2. Os operadores aritméticos incluem +, -, *, /, %, ++, -e **.

O que é operador de módulo?

O operador do módulo também é chamado de operador Modulo e operador restante e retorna o restante de uma soma de divisão quando o primeiro operando é dividido pelo segundo operando, o restante é devolvido.

Sintaxe:

A % b

É lido como um mod b e a e b são operandos.

Exemplo:

var num1 = 9;
var num2 = 2;
var num3 = 3;
alerta (num1%num2 + "," + num1%num3); // 1,0

No exemplo acima, iniciamos três números e depois verificamos o mod com num1 e num2 e num1 e num3. A saída do código acima é:

Encontrar um número par e ímpar

O operador do módulo é muito útil para descobrir se um número é par ou estranho. Por exemplo, um número inteiro é mesmo que seja divisível por 2 e o restante é zero e um número inteiro é estranho quando o restante não é zero. Portanto, podemos usar o operador do módulo e descobrir se um número inteiro está mesmo encontrando o restante. Se número inteiro%2 === 0 então o número é par e se o número inteiro%2 === 1 Então o número inteiro é estranho. Vamos implementar a teoria acima em JavaScript:

função checkeven (num)
retornar num % 2 === 0;

função checkodd (num)
retornar num % 2 === 1;

console.log (coleveno (4)); // verdadeiro
console.Log (CheCkeven (8.6)); // false
console.Log (CheCkeven (7)); // false
console.log (checkodd (5)); // verdadeiro
console.log (checkodd (8.6)); // false
console.log (checkodd (8)); // false

Encontrar parte fracionária de um número

Vejamos outro problema em que somos solicitados a encontrar a parte fracionária do número i-e o número após o ponto decimal, por exemplo, se você tiver um número 3.5, temos que extrair o 0.5 e devolva. Podemos usar o operador do módulo para obter o resultado desejado da seguinte maneira:

função getFraction (num)
retornar num % 1;

console.log (getFraction (3.5)); // 0.5

Conclusão

Depois de dividir dois números, a função do módulo ou operador de módulo é calcular o restante. Neste artigo, vimos o que são o operador do módulo e o que o operador de módulo faz no JavaScript junto com exemplos. Estamos confiantes de que, depois de ler este tutorial, você estará pronto para usar o operador de módulo JavaScript como um profissional.