Σε αυτό το παράδειγμα, θα μάθετε να γράφετε ένα πρόγραμμα που ελέγχει εάν το τελευταίο ψηφίο των τριών αριθμών είναι το ίδιο ή όχι σε JavaScript.
Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες ενότητες προγραμματισμού JavaScript:
- Σύγκριση JavaScript και λογικοί χειριστές
- JavaScript αν… αλλιώς Δήλωση
Παράδειγμα: Ελέγξτε το τελευταίο ψηφίο
/* program to check whether the last digit of three numbers is same */ // take input const a = prompt('Enter a first integer: '); const b = prompt('Enter a second integer: '); const c = prompt('Enter a third integer: '); // find the last digit const result1 = a % 10; const result2 = b % 10; const result3 = c % 10; // compare the last digits if(result1 == result2 && result1 == result3) ( console.log(`$(a), $(b) and $(c) have the same last digit.`); ) else ( console.log(`$(a), $(b) and $(c) have different last digit.`); )
Παραγωγή
Εισαγάγετε έναν πρώτο ακέραιο: 8 Εισαγάγετε έναν δεύτερο ακέραιο: 38 Εισαγάγετε έναν τρίτο ακέραιο: 88 8, 38 και 88 έχουν το ίδιο τελευταίο ψηφίο.
Στο παραπάνω παράδειγμα, ζητείται από τον χρήστη να εισαγάγει τρεις ακέραιους αριθμούς.
Οι τρεις ακέραιες τιμές αποθηκεύονται σε μεταβλητές a, b και c.
Το τελευταίο ψηφίο μιας ακέραιας τιμής υπολογίζεται χρησιμοποιώντας έναν τελεστή συντελεστή %
.
%
δίνει την υπόλοιπη τιμή. Για παράδειγμα, το 58% 10 δίνει 8 .
Όλα τα τελευταία ψηφία, στη συνέχεια, σε σύγκριση με τη χρήση if… else
δήλωση και λογικό τελεστή AND &&
χειριστή.