Bu örnekte, JavaScript'teki üç sayının son basamağının aynı olup olmadığını kontrol eden bir program yazmayı öğreneceksiniz.
Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:
- JavaScript Karşılaştırması ve Mantıksal Operatörler
- JavaScript if… else İfadesi
Örnek: Son Basamağı Kontrol Edin
/* 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.`); )
Çıktı
Birinci tam sayı girin: 8 İkinci bir tam sayı girin: 38 Üçüncü bir tam sayı girin: 88 8, 38 ve 88 aynı son basamağa sahiptir.
Yukarıdaki örnekte, kullanıcıdan üç tam sayı girmesi istenir.
Üç tam sayı değeri a, b ve c değişkenlerinde saklanır.
Bir tamsayı değerinin son basamağı, bir modül operatörü kullanılarak hesaplanır %
.
%
kalan değeri verir. Örneğin, % 58 10 , 8 verir .
Tüm son basamaklar daha sonra if… else
ifade ve mantıksal AND operatörü kullanılarak karşılaştırılır &&
.