Javascript-programma om te controleren of een nummer oneven of even is

In dit voorbeeld leert u een JavaScript-programma te schrijven om te controleren of het getal oneven of even is.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende JavaScript-programmeeronderwerpen:

  • JavaScript-vergelijking en logische operators
  • JavaScript if… else Statement
  • JavaScript-ternaire operator

Even getallen zijn die getallen die exact deelbaar zijn door 2 .

De operator rest %geeft de rest bij gebruik met een nummer. Bijvoorbeeld,

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

Daarom, wanneer %wordt gebruikt met 2 , is het getal zelfs als de rest nul is. Anders is het aantal oneven .

Voorbeeld 1: gebruiken 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."); )

Uitvoer

 Voer een getal in: 27 Het getal is oneven.

number % 2 == 0Controleer in het bovenstaande programma of het nummer even is . Als de rest 0 is , is het getal even.

In dit geval is 27% 2 gelijk aan 1 . Daarom is het aantal oneven.

Het bovenstaande programma kan ook worden geschreven met een ternaire operator.

Voorbeeld 2: Ternary Operator gebruiken

 // 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).`);

Uitvoer

 Voer een nummer in: 5 Het nummer is oneven. 

Interessante artikelen...