Javascript-program för att kontrollera om ett nummer är udda eller jämnt

I det här exemplet lär du dig att skriva ett JavaScript-program för att kontrollera om antalet är udda eller jämnt.

För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:

  • Jämförelse av JavaScript och logiska operatörer
  • JavaScript om … annars uttalande
  • JavaScript Ternary Operator

Jämna siffror är de siffror som är exakt delbara med 2 .

Resten operatör %ger resten när den används med ett nummer. Till exempel,

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

Följaktligen, när den %används med 2 , är siffran även om resten är noll. Annars är antalet udda .

Exempel 1: Använd om … annat

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

Produktion

 Ange ett nummer: 27 Siffran är udda.

I programmet ovan number % 2 == 0kontrollerar du om antalet är jämnt . Om resten är 0 är antalet jämnt.

I detta fall är 27% 2 lika med 1 . Antalet är därför udda.

Ovanstående program kan också skrivas med en ternär operatör.

Exempel 2: Använda Ternary Operator

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

Produktion

 Ange ett nummer: 5 Siffran är udda. 

Intressanta artiklar...