Programa Javascript para verificar se um número é ímpar ou par

Neste exemplo, você aprenderá a escrever um programa JavaScript para verificar se o número é ímpar ou par.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação JavaScript:

  • Comparação de JavaScript e operadores lógicos
  • JavaScript if… else declaração
  • Operador JavaScript Ternário

Os números pares são aqueles números exatamente divisíveis por 2 .

O operador restante %fornece o restante quando usado com um número. Por exemplo,

 const number = 6; const result = number % 4; // 2 

Portanto, quando %é usado com 2 , o número é igual se o resto for zero. Caso contrário, o número é ímpar .

Exemplo 1: usando if… else

 // program to check if the number is even or odd // take input from the user const number = prompt("Enter a number: "); //check if the number is even if(number % 2 == 0) ( console.log("The number is even."); ) // if the number is odd else ( console.log("The number is odd."); )

Resultado

 Digite um número: 27 O número é ímpar.

No programa acima, number % 2 == 0verifica se o número é par . Se o resto for 0 , o número é par.

Nesse caso, 27% 2 é igual a 1 . Portanto, o número é ímpar.

O programa acima também pode ser escrito usando um operador ternário.

Exemplo 2: usando o operador ternário

 // program to check if the number is even or odd // take input from the user const number = prompt("Enter a number: "); // ternary operator const result = (number % 2 == 0) ? "even" : "odd"; // display the result console.log(`The number is $(result).`);

Resultado

 Digite um número: 5 O número é ímpar. 

Artigos interessantes...