Javascript program za preverjanje, ali je številka liha ali sodo

V tem primeru se boste naučili pisati program JavaScript, da preverite, ali je številka neparna ali sodo.

Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:

  • Primerjava JavaScript in logični operaterji
  • Izjava o JavaScript, če … drugače
  • Ternarni operater JavaScript

Parna števila so tista števila, ki so natančno deljiva z 2 .

Operator ostanka %da preostanek, če se uporablja s številko. Na primer

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

Če %je torej uporabljeno z 2 , je število celo, če je preostanek nič. V nasprotnem primeru je številka neparna .

Primer 1: Uporaba 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."); )

Izhod

 Vnesite številko: 27 Številka je neparna.

V zgornjem programu number % 2 == 0preveri, ali je številka sodo . Če je preostanek 0 , je število sodo.

V tem primeru je 27% 2 enako 1 . Število je torej nenavadno.

Zgornji program lahko napišemo tudi s pomočjo ternarnega operaterja.

Primer 2: Uporaba ternarnega operaterja

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

Izhod

 Vnesite številko: 5 Številka je neparna. 

Zanimive Članki...