Šajā piemērā jūs iemācīsities rakstīt programmu, kas pārbauda, vai trīs skaitļu pēdējais cipars ir vienāds vai nav JavaScript.
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
Piemērs: pārbaudiet pēdējo ciparu
/* 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.`); )
Rezultāts
Ievadiet pirmo skaitli: 8 Ievadiet otro skaitli: 38 Ievadiet trešo skaitli: 88 8, 38 un 88 ir tāds pats pēdējais cipars.
Iepriekš minētajā piemērā lietotājam tiek lūgts ievadīt trīs veselus skaitļus.
Trīs veselu skaitļu vērtības tiek saglabātas mainīgajos a, b un c.
Veselu skaitļu pēdējais cipars tiek aprēķināts, izmantojot moduļa operatoru %
.
%
dod atlikušo vērtību. Piemēram, 58% 10 dod 8 .
Pēc tam visi pēdējie cipari tiek salīdzināti, izmantojot if… else
priekšrakstu un loģisko operatoru AND &&
.