JavaScript-program til at kontrollere, om numrene har samme sidste ciffer

I dette eksempel lærer du at skrive et program, der kontrollerer, om det sidste ciffer med tre tal er det samme eller ikke i JavaScript.

For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:

  • JavaScript-sammenligning og logiske operatører
  • JavaScript, hvis … ellers Erklæring

Eksempel: Kontroller det sidste ciffer

 /* 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

 Indtast et første heltal: 8 Indtast et andet heltal: 38 Indtast et tredje heltal: 88 8, 38 og 88 har det samme sidste tal.

I ovenstående eksempel bliver brugeren bedt om at indtaste tre heltal.

De tre heltalsværdier er gemt i variablerne a, b og c.

Det sidste ciffer i et heltal beregnes ved hjælp af en moduloperator %.

%giver restværdien. For eksempel 58% 10 giver 8 .

Alle de sidste cifre sammenlignes derefter ved hjælp af if… elsesætnings- og logisk OG- &&operatøroperatør.

Interessante artikler...