Selles näites saate õppida JavaScripti kolme numbri seast suurimat leidma.
Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:
- JavaScripti võrdlus ja loogikaoperaatorid
- JavaScripti, kui… muul juhul
Suurima leiate avaldise abil kolme numbri hulgast if… else.
Näide 1: Suurim arv kolme numbri seas
// 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);
Väljund
Sisestage esimene number: -7 Sisestage teine number: -5 Sisestage kolmas number: -1 Suurim number on -1
Ülaltoodud programmis parseFloat()kasutatakse numbrilise stringi teisendamiseks numbriks. Kui string on ujukarv, parseFloat()teisendab stringi ujukomaarvuks.
Numbreid võrreldakse üksteisega, kasutades >=operaatorit suuremat või võrdset . Ja if… else if… elselauset kasutatakse seisundi kontrollimiseks.
Siin &&kasutatakse loogilist JA ka kahe tingimuse kontrollimiseks.
Math.max()Numbrite seast suurima leidmiseks võite kasutada ka JavaScripti sisseehitatud funktsiooni.
Näide2: Math.max () kasutamine
// 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);
Väljund
Sisestage esimene number: 5 Sisestage teine number: 5.5 Sisestage kolmas number: 5.6 Suurim arv on 5.6
Math.max() tagastab esitatud arvudest suurima arvu.
Math.min()Funktsiooni abil saate numbritest väikseima leida.








