JavaScript-program för att hitta det största bland tre nummer

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… elseuttalandet.

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… elseuttalandet 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.

Intressanta artiklar...