Programma JavaScript per trovare il più grande tra tre numeri

In questo esempio, imparerai a trovare il più grande tra tre numeri in JavaScript.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione JavaScript:

  • Confronto JavaScript e operatori logici
  • Istruzione JavaScript if … else

Puoi trovare il più grande tra tre numeri usando l' if… elseistruzione.

Esempio 1: numero più grande tra tre numeri

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

Produzione

 Immettere il primo numero: -7 Immettere il secondo numero: -5 Immettere il terzo numero: -1 Il numero più grande è -1

Nel programma sopra, parseFloat()viene utilizzato per convertire la stringa numerica in numero. Se la stringa è un numero mobile, parseFloat()converte la stringa in un numero in virgola mobile.

I numeri vengono confrontati tra loro utilizzando l' >=operatore maggiore o uguale a . E l' if… else if… elseistruzione viene utilizzata per verificare la condizione.

In questo caso, l'operatore AND logico &&viene utilizzato anche per verificare due condizioni.

È inoltre possibile utilizzare la Math.max()funzione incorporata di JavaScript per trovare il più grande tra i numeri.

Esempio 2: utilizzo di 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);

Produzione

 Immettere il primo numero: 5 Immettere il secondo numero: 5.5 Immettere il terzo numero: 5.6 Il numero più grande è 5.6

Math.max() restituisce il numero più grande tra i numeri forniti.

È possibile utilizzare la Math.min()funzione per trovare il più piccolo tra i numeri.

Articoli interessanti...