Tässä esimerkissä opit löytämään suurimman JavaScriptin kolmen numeron joukosta.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:
- JavaScript-vertailu ja loogiset operaattorit
- JavaScript jos… muuten lausunto
Löydät if… else
lauseen suurimman kolmen numeron joukosta .
Esimerkki 1: Suurin luku kolmen numeron joukossa
// program to find the largest among three numbers // take input from the user const num1 = parseFloat(prompt("Enter first number: ")); const num2 = parseFloat(prompt("Enter second number: ")); const num3 = parseFloat(prompt("Enter third number: ")); let largest; // check the condition if(num1>= num2 && num1>= num3) ( largest = num1; ) else if (num2>= num1 && num2>= num3) ( largest = num2; ) else ( largest = num3; ) // display the result console.log("The largest number is " + largest);
Tuotos
Syötä ensimmäinen numero: -7 Anna toinen numero: -5 Syötä kolmas numero: -1 Suurin luku on -1
Yllä olevassa ohjelmassa parseFloat()
sitä käytetään muuntaa numeerinen merkkijono numeroksi. Jos merkkijono on kelluva luku, parseFloat()
muuntaa merkkijonon liukuluvuksi.
Numeroita verrataan toisiinsa käyttämällä suurempaa tai yhtä suurta >=
operaattoria. Ja if… else if… else
lausetta käytetään kunnon tarkistamiseen.
Tässä loogista AND: ta &&
käytetään myös kahden ehdon tarkistamiseen.
Voit myös käyttää JavaScriptin sisäänrakennettua Math.max()
toimintoa löytääksesi suurimman numeroiden joukosta.
Esimerkki 2: Math.max (): n käyttö
// program to find the largest among three numbers // take input from the user const num1 = parseFloat(prompt("Enter first number: ")); const num2 = parseFloat(prompt("Enter second number: ")); const num3 = parseFloat(prompt("Enter third number: ")); const largest = Math.max(num1, num2, num3); // display the result console.log("The largest number is " + largest);
Tuotos
Syötä ensimmäinen numero: 5 Syötä toinen numero: 5.5 Syötä kolmas numero: 5.6 Suurin luku on 5.6
Math.max()
palauttaa suurimman numeron annettujen numeroiden joukosta.
Voit käyttää Math.min()
toimintoa löytää pienimmän joukossa numerot.