Tässä esimerkissä opit kirjoittamaan ohjelman, joka tarkistaa, onko kolmen numeron viimeinen numero sama vai ei JavaScriptissä.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:
- JavaScript-vertailu ja loogiset operaattorit
- JavaScript jos… muuten lausunto
Esimerkki: Tarkista viimeinen numero
/* 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.`); )
Tuotos
Syötä ensimmäinen kokonaisluku: 8 Anna toinen kokonaisluku: 38 Syötä kolmas kokonaisluku: 88 8, 38 ja 88 on sama viimeinen numero.
Yllä olevassa esimerkissä käyttäjää pyydetään syöttämään kolme kokonaislukua.
Kolme kokonaislukuarvoa tallennetaan muuttujiin a, b ja c.
Lukuarvon viimeinen numero lasketaan moduulioperaattorilla %
.
%
antaa loppuosan arvon. Esimerkiksi 58% 10 antaa arvon 8 .
Kaikkia viimeisiä numeroita verrataan sitten lause- if… else
ja loogisen operaattorin AND avulla &&
.