Javascript programma, lai pārbaudītu, vai skaitlis ir nepāra vai pāra skaitlis

Šajā piemērā jūs iemācīsities rakstīt JavaScript programmu, lai pārbaudītu, vai numurs ir nepāra vai pāra.

Lai saprastu šo piemēru, jums jāpārzina šādas JavaScript programmēšanas tēmas:

  • JavaScript salīdzinājums un loģiskie operatori
  • JavaScript, ja … cits paziņojums
  • JavaScript trīskāršais operators

Pāra skaitļi ir tie skaitļi, kas precīzi dalās ar 2 .

Atlikušais operators %dod atlikumu, ja to lieto kopā ar numuru. Piemēram,

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

Tādējādi, lietojot %kopā ar 2 , skaitlis ir pat tad, ja atlikums ir nulle. Pretējā gadījumā skaitlis ir nepāra .

1. piemērs: Ja vēl…, tiek izmantots cits

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

Rezultāts

 Ievadiet skaitli: 27 Numurs ir nepāra.

Iepriekš minētajā programmā number % 2 == 0pārbaudiet, vai skaitlis ir pāra . Ja atlikums ir 0 , skaitlis ir pāra.

Šajā gadījumā 27% 2 ir vienāds ar 1 . Tādējādi skaitlis ir nepāra.

Iepriekš minēto programmu var uzrakstīt arī, izmantojot trīslīmeņu operatoru.

2. piemērs: Ternārā operatora izmantošana

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

Rezultāts

 Ievadiet skaitli: 5 Numurs ir nepāra. 

Interesanti raksti...