I det här exemplet lär du dig att hitta det största bland tre nummer i JavaScript.
För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:
- Jämförelse av JavaScript och logiska operatörer
- JavaScript om … annars uttalande
Du kan hitta det största bland tre nummer med hjälp av if… else
uttalandet.
Exempel 1: Största antalet bland tre nummer
// 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);
Produktion
Ange första nummer: -7 Ange andra nummer: -5 Ange tredje nummer: -1 Det största numret är -1
I ovanstående program parseFloat()
används för att konvertera numerisk sträng till nummer. Om strängen är ett flytande tal, parseFloat()
omvandlar det strängen till ett flytande nummer.
Siffrorna jämförs med varandra med större än eller lika med >=
operator. Och if… else if… else
uttalandet används för att kontrollera tillståndet.
Här används också logisk AND &&
för att kontrollera två villkor.
Du kan också använda den inbyggda JavaScript- Math.max()
funktionen för att hitta den största bland siffrorna.
Exempel2: Använda 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);
Produktion
Ange första nummer: 5 Ange andra nummer: 5.5 Ange tredje nummer: 5.6 Det största numret är 5.6
Math.max()
returnerar det största numret bland de angivna siffrorna.
Du kan använda Math.min()
funktionen för att hitta det minsta bland siffrorna.