JavaScript program a három szám közül a legnagyobb megtalálásához

Ebben a példában megtanulja megtalálni a legnagyobbat a három szám közül a JavaScript-ben.

A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:

  • JavaScript összehasonlítás és logikai operátorok
  • JavaScript, ha… más nyilatkozat

Az if… elseutasítás segítségével három szám közül a legnagyobbat találhatja meg .

1. példa: Három szám közül a legnagyobb szám

 // 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);

Kimenet

 Írja be az első számot: -7 Írja be a második számot: -5 Írja be a harmadik számot: -1 A legnagyobb szám -1

A fenti programban parseFloat()a numerikus karakterlánc számokká alakítására szolgál. Ha a karakterlánc lebegő szám, akkor parseFloat()a karakterláncot lebegőpontosá alakítja.

A számokat összehasonlítjuk egymással, nagyobb vagy egyenlő >=operátorral. Az if… else if… elseutasítás pedig az állapot ellenőrzésére szolgál.

Itt a logikai ÉS- &&t két feltétel ellenőrzésére is használják.

Használhatja a beépített JavaScript Math.max()funkciót is, hogy megtalálja a legnagyobbat a számok között.

2. példa: A Math.max () használata

 // 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);

Kimenet

 Írja be az első számot: 5 Írja be a második számot: 5.5 Írja be a harmadik számot: 5.6 A legnagyobb szám az 5.6

Math.max() a megadott számok közül a legnagyobb számot adja eredményül.

A Math.min()függvény segítségével megtalálja a legkisebbet a számok között.

érdekes cikkek...