Program JavaScript ke kontrole, zda mají čísla stejnou poslední číslici

V tomto příkladu se naučíte psát program, který kontroluje, zda je poslední číslice ze tří čísel v JavaScriptu stejná nebo ne.

Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:

  • Porovnání JavaScriptu a logické operátory
  • Prohlášení JavaScript, pokud … else

Příklad: Zkontrolujte poslední číslici

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

Výstup

 Zadejte první celé číslo: 8 Zadejte druhé celé číslo: 38 Zadejte třetí celé číslo: 88 8, 38 a 88 mají stejnou poslední číslici.

Ve výše uvedeném příkladu je uživatel vyzván k zadání tří celých čísel.

Tři celočíselné hodnoty jsou uloženy v proměnných a, bac.

Poslední číslice celočíselné hodnoty se vypočítá pomocí operátoru modulu %.

%dává zbývající hodnotu. Například 58% 10 dává 8 .

Všechny poslední číslice jsou poté porovnány pomocí if… elsepříkazu a operátoru logického operátoru AND &&.

Zajímavé články...