U ovom ćete primjeru naučiti pisati program koji provjerava je li zadnja znamenka od tri broja ista ili nije u JavaScript-u.
Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:
- JavaScript usporedba i logički operateri
- JavaScript if … else Izjava
Primjer: Provjerite zadnju znamenku
/* 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.`); )
Izlaz
Unesite prvi cijeli broj: 8 Unesite drugi cijeli broj: 38 Unesite treći cijeli broj: 88 8, 38 i 88 imaju istu zadnju znamenku.
U gornjem primjeru od korisnika se traži da unese tri cijele brojeve.
Tri cjelobrojne vrijednosti pohranjene su u varijable a, b i c.
Posljednja znamenka cijele vrijednosti izračunava se pomoću operatora modula %
.
%
daje ostatak vrijednosti. Na primjer, 58% 10 daje 8 .
Zatim se uspoređuju sve posljednje znamenke pomoću if… else
izraza i operatora logičkog I &&
operatora.