Programa JavaScript para encontrar o maior entre três números

Neste exemplo, você aprenderá a encontrar o maior entre três números em JavaScript.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação JavaScript:

  • Comparação de JavaScript e operadores lógicos
  • JavaScript if… else declaração

Você pode encontrar o maior entre três números usando a if… elsedeclaração.

Exemplo 1: o maior número entre três números

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

Resultado

 Insira o primeiro número: -7 Insira o segundo número: -5 Insira o terceiro número: -1 O maior número é -1

No programa acima, parseFloat()é usado para converter string numérica em número. Se a string for um número flutuante, parseFloat()converte a string em um número de ponto flutuante.

Os números são comparados entre si usando o >=operador maior ou igual a . E a if… else if… elsedeclaração é usada para verificar a condição.

Aqui, o AND lógico &&também é usado para verificar duas condições.

Você também pode usar a função interna do JavaScript Math.max()para encontrar o maior entre os números.

Exemplo 2: Usando 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);

Resultado

 Insira o primeiro número: 5 Insira o segundo número: 5,5 Insira o terceiro número: 5,6 O maior número é 5,6

Math.max() retorna o maior número entre os números fornecidos.

Você pode usar a Math.min()função para encontrar o menor entre os números.

Artigos interessantes...