Πρόγραμμα Javascript για να ελέγξετε εάν ένας αριθμός είναι μονός ή ζυγός

Σε αυτό το παράδειγμα, θα μάθετε να γράφετε ένα πρόγραμμα JavaScript για να ελέγξετε αν ο αριθμός είναι μονός ή ζυγός.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες ενότητες προγραμματισμού JavaScript:

  • Σύγκριση JavaScript και λογικοί χειριστές
  • JavaScript αν… αλλιώς Δήλωση
  • Διαχειριστής Ternary JavaScript

Οι ζυγοί αριθμοί είναι εκείνοι οι αριθμοί που διακρίνονται ακριβώς από το 2 .

Ο υπόλοιπος χειριστής %δίνει το υπόλοιπο όταν χρησιμοποιείται με έναν αριθμό. Για παράδειγμα,

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

Ως εκ τούτου, όταν %χρησιμοποιείται με 2 , ο αριθμός είναι ακόμη και αν το υπόλοιπο είναι μηδέν. Διαφορετικά, ο αριθμός είναι περίεργος .

Παράδειγμα 1: Χρήση εάν… αλλιώς

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

Παραγωγή

 Πληκτρολογήστε έναν αριθμό: 27 Ο αριθμός είναι μονός.

Στο παραπάνω πρόγραμμα, number % 2 == 0ελέγχει εάν ο αριθμός είναι ίσος . Εάν το υπόλοιπο είναι 0 , ο αριθμός είναι ίσος.

Σε αυτήν την περίπτωση, το 27% 2 ισούται με 1 . Ως εκ τούτου, ο αριθμός είναι περίεργος.

Το παραπάνω πρόγραμμα μπορεί επίσης να γραφτεί χρησιμοποιώντας έναν τριμερή χειριστή.

Παράδειγμα 2: Χρήση 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).`);

Παραγωγή

 Πληκτρολογήστε έναν αριθμό: 5 Ο αριθμός είναι μονός. 

ενδιαφέροντα άρθρα...