„JavaScript“ programa, skirta rasti didžiausią tarp trijų skaičių

Šiame pavyzdyje išmoksite rasti didžiausią iš trijų „JavaScript“ skaičių.

Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:

  • „JavaScript“ palyginimas ir loginiai operatoriai
  • „JavaScript“, jei… kitas pareiškimas

Naudodami if… elseteiginį, galite rasti didžiausią iš trijų skaičių .

1 pavyzdys: didžiausias skaičius tarp trijų skaičių

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

Rezultatas

 Įveskite pirmąjį skaičių: -7 Įveskite antrąjį numerį: -5 Įveskite trečią numerį: -1 Didžiausias skaičius yra -1

Pirmiau pateiktoje programoje parseFloat()naudojama skaitinė eilutė konvertuojama į skaičių. Jei eilutė yra plaukiojantis skaičius, parseFloat()eilutė paverčiama slankiojo kablelio skaičiumi.

Skaičiai lyginami tarpusavyje, naudojant didesnį arba lygų >=operatoriui. O if… else if… elseteiginys naudojamas tikrinant būklę.

Čia loginis IR &&taip pat naudojamas dviem sąlygoms patikrinti.

Taip pat galite naudoti integruotą „JavaScript“ Math.max()funkciją, kad rastumėte didžiausią skaičių.

2 pavyzdys: naudojant Math.max ()

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

Rezultatas

 Įveskite pirmąjį skaičių: 5 Įveskite antrąjį skaičių: 5.5 Įveskite trečiąjį numerį: 5.6 Didžiausias skaičius yra 5.6

Math.max() pateikia didžiausią skaičių iš pateiktų skaičių.

Math.min()Funkciją galite naudoti norėdami rasti mažiausią tarp skaičių.

Įdomios straipsniai...