Javascript-Programm zum Überprüfen, ob eine Zahl ungerade oder gerade ist

In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, um zu überprüfen, ob die Zahl ungerade oder gerade ist.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript-Vergleich und logische Operatoren
  • JavaScript if… else Anweisung
  • Ternärer JavaScript-Operator

Gerade Zahlen sind Zahlen, die genau durch 2 teilbar sind .

Der Restoperator %gibt den Rest an, wenn er mit einer Nummer verwendet wird. Beispielsweise,

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

Wenn %also mit 2 verwendet wird , ist die Zahl gerade, wenn der Rest Null ist. Ansonsten ist die Zahl ungerade .

Beispiel 1: Verwenden von 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."); )

Ausgabe

 Geben Sie eine Zahl ein: 27 Die Zahl ist ungerade.

In dem obigen Programm wird number % 2 == 0geprüft , ob die Zahl sogar . Wenn der Rest 0 ist , ist die Zahl gerade.

In diesem Fall 27% 2 gleich zu 1 . Daher ist die Zahl ungerade.

Das obige Programm kann auch mit einem ternären Operator geschrieben werden.

Beispiel 2: Verwenden des ternären Operators

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

Ausgabe

 Geben Sie eine Zahl ein: 5 Die Zahl ist ungerade. 

Interessante Beiträge...