Program JavaScript do sprawdzania, czy liczba jest nieparzysta czy parzysta

W tym przykładzie nauczysz się pisać program JavaScript, aby sprawdzić, czy liczba jest nieparzysta czy parzysta.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania JavaScript:

  • Porównanie JavaScript i operatory logiczne
  • JavaScript if… else Instrukcja
  • Operator trójargumentowy JavaScript

Liczby parzyste to liczby, które są dokładnie podzielne przez 2 .

Operator reszty %podaje resztę, gdy jest używany z liczbą. Na przykład,

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

Stąd, gdy %jest używany z 2 , liczba jest nawet wtedy, gdy reszta wynosi zero. W przeciwnym razie liczba jest nieparzysta .

Przykład 1: użycie 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."); )

Wynik

 Wpisz liczbę: 27 Liczba jest nieparzysta.

W powyższym programie number % 2 == 0sprawdza, czy liczba jest parzysta . Jeśli reszta wynosi 0 , liczba jest parzysta.

W tym przypadku 27% 2 równa się 1 . Dlatego liczba jest nieparzysta.

Powyższy program można również napisać przy użyciu operatora trójskładnikowego.

Przykład 2: Korzystanie z operatora trójargumentowego

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

Wynik

 Wpisz liczbę: 5 Liczba jest nieparzysta. 

Interesujące artykuły...