JavaScript-Programm zum Finden der größten unter drei Zahlen

In diesem Beispiel lernen Sie, die größte unter drei Zahlen in JavaScript zu finden.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript-Vergleich und logische Operatoren
  • JavaScript if… else Anweisung

Mit der if… elseAnweisung können Sie die größte unter drei Zahlen finden .

Beispiel 1: Größte Zahl unter drei Zahlen

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

Ausgabe

 Geben Sie die erste Nummer ein: -7 Geben Sie die zweite Nummer ein: -5 Geben Sie die dritte Nummer ein: -1 Die größte Nummer ist -1

Wird im obigen Programm parseFloat()verwendet, um numerische Zeichenfolgen in Zahlen umzuwandeln. Wenn die Zeichenfolge eine Gleitkommazahl ist, parseFloat()wird die Zeichenfolge in eine Gleitkommazahl konvertiert.

Die Zahlen werden unter Verwendung eines >=Operators größer oder gleich verglichen . Und die if… else if… elseAnweisung wird verwendet, um den Zustand zu überprüfen.

Hier wird das logische UND &&auch verwendet, um zwei Bedingungen zu überprüfen.

Sie können auch die integrierte JavaScript- Math.max()Funktion verwenden, um die größte unter den Zahlen zu finden.

Beispiel 2: Verwenden von 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);

Ausgabe

 Geben Sie die erste Nummer ein: 5 Geben Sie die zweite Nummer ein: 5.5 Geben Sie die dritte Nummer ein: 5.6 Die größte Nummer ist 5.6

Math.max() Gibt die größte Zahl unter den angegebenen Zahlen zurück.

Sie können die Math.min()Funktion verwenden, um die kleinste unter den Zahlen zu finden.

Interessante Beiträge...