I det här exemplet lär du dig att skriva ett program som kontrollerar om den sista siffran med tre siffror är densamma eller inte i JavaScript.
För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:
- Jämförelse av JavaScript och logiska operatörer
- JavaScript om … annars uttalande
Exempel: Kontrollera den sista siffran
/* 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.`); )
Produktion
Ange ett första heltal: 8 Ange ett andra heltal: 38 Ange ett tredje heltal: 88 8, 38 och 88 har samma sista siffra.
I exemplet ovan uppmanas användaren att ange tre heltal.
De tre heltalsvärdena lagras i variablerna a, b och c.
Den sista siffran i ett heltal beräknas med hjälp av en moduloperator %
.
%
ger restvärdet. Till exempel, 58% 10 ger 8 .
Alla de sista siffrorna jämförs sedan med if… else
uttalande och logisk OCH &&
operatör.