In dit voorbeeld leer je een programma te schrijven dat in JavaScript controleert of het laatste cijfer van drie cijfers hetzelfde is of niet.
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende JavaScript-programmeeronderwerpen:
- JavaScript-vergelijking en logische operators
- JavaScript if… else Statement
Voorbeeld: controleer het laatste cijfer
/* 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.`); )
Uitvoer
Voer een eerste geheel getal in: 8 Voer een tweede geheel getal in: 38 Voer een derde geheel getal in: 88 8, 38 en 88 hebben hetzelfde laatste cijfer.
In het bovenstaande voorbeeld wordt de gebruiker gevraagd om drie gehele getallen in te voeren.
De drie gehele waarden worden opgeslagen in variabelen a, b en c.
Het laatste cijfer van een geheel getal wordt berekend met behulp van een modulus-operator %
.
%
geeft de restwaarde. Bijvoorbeeld, 58% 10 geeft 8 .
Alle laatste cijfers worden vervolgens vergeleken met de if… else
instructie en de logische EN- &&
operator.