Програма JavaScript за проверка дали номерата имат една и съща последна цифра

В този пример ще се научите да пишете програма, която проверява дали последната цифра от три числа е еднаква или не в JavaScript.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:

  • Сравнение на JavaScript и логически оператори
  • JavaScript, ако … друго Изявление

Пример: Проверете последната цифра

 /* 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.`); )

Изход

 Въведете първо цяло число: 8 Въведете второ цяло число: 38 Въведете трето цяло число: 88 8, 38 и 88 имат една и съща последна цифра.

В горния пример потребителят трябва да въведе три цели числа.

Трите целочислени стойности се съхраняват в променливи a, b и c.

Последната цифра на целочислена стойност се изчислява с помощта на модулен оператор %.

%дава остатъчната стойност. Например 58% 10 дава 8 .

След това всички последни цифри се сравняват, използвайки if… elseоператор и оператор логически И &&оператор.

Интересни статии...