Dalam contoh ini, Anda akan belajar menulis program yang memeriksa apakah digit terakhir dari tiga angka sama atau tidak di JavaScript.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman JavaScript berikut:
- Perbandingan JavaScript dan Operator Logis
- Pernyataan JavaScript if… else
Contoh: Periksa Digit Terakhir
/* 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.`); )
Keluaran
Masukkan bilangan bulat pertama: 8 Masukkan bilangan bulat kedua: 38 Masukkan bilangan bulat ketiga: 88 8, 38 dan 88 memiliki digit terakhir yang sama.
Dalam contoh di atas, pengguna diminta memasukkan tiga bilangan bulat.
Ketiga nilai integer tersebut disimpan dalam variabel a, b dan c.
Digit terakhir dari nilai integer dihitung menggunakan operator modulus %
.
%
memberikan nilai sisa. Misalnya, 58% 10 menghasilkan 8 .
Semua digit terakhir kemudian dibandingkan menggunakan if… else
pernyataan dan operator &&
operator logika AND .