JavaScripti programm kolme numbri hulgast suurima leidmiseks

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.

Huvitavad Artiklid...