Encontrar el mayor de dos números en JavaScript

En este artículo, vamos a aprender cómo encontrar mayor de dos elementos en JavaScript ?

En este artículo, vamos a aprender cómo encontrar un número mayor de dos números (también desde la entrada del usuario) en JavaScript ? JavaScript está construido para proporcionar una interacción en las páginas web, sino que puede ser utilizado class varios otros cálculos que podrían ser necesarias aplicaciones web for. Vamos a crear una función para for el mayor de dos números cuando se les da números como parámetros a ellos.

La lógica básica detrás de este programa es que comprobamos si uno es mayor que la otra, que simplemente return el primero de lo contrario, por supuesto, otro número será mayor. Vamos a crear dos versiones, una con números dados y otro con la entrada del usuario de función pronto () a return el mayor de los dos para el usuario. Sin embargo, el concepto de la función será el mismo. Así que vamos a empezar por escrito con la definición de la función primera de manera que podemos llamar más tarde.

Código

function largest(a, b) {
if(a > b)
return a;
else if(a === b)
return 0;
else
return b;
}

Como se dijo anteriormente, dentro de la función con dos parámetros un y b estamos comparando en el caso de una condición si es mayor que b . Si esta condición es verdad, entonces class el primer elemento, un aquí. A continuación, comprobamos return más si, tanto los elementos son iguales, entonces class 0, ya que ninguno de ellos es más grande y nuestra función inteligentemente class falsa o 0. De lo contrario, class b , ya que si un no es mayor e igual a b , por lo tanto debe ser menor que b . Por lo tanto, class b .

Ahora va a llamar a esta función. En primer lugar vamos a llamar a esta función en números dados.

Código

var first = 10;
var second = 50;
console.log(largest(first, second));

salida

50

Nosotros simplemente proveemos los parámetros de la primera y segunda variables que tienen el valor. También podemos proporcionar datos sin variables en función de llamada.

Código

console.log(largest(10, 50));

salida

50

Supongamos, queremos llamar a esta función en la entrada del usuario, a continuación, primero se toma de entrada de usuario. Vamos a utilizar el símbolo del ) método (y almacenar el valor devuelto en dos variables diferentes y pasarlos a la función.

Código

var first = Number(prompt('Enter first number')); // Input 1: 20
var second = Number(prompt('Enter second number')); // Input 2: 5
console.log(largest(first, second));

salida

20

en cuenta que, estamos haciendo la conversión de tipos explícita utilizando el número de () método. Esto es necesario porque el método pronta devuelve las entradas de usuario en el formato de cadena, que no va a funcionar lo hará nuestra función. Por lo tanto, lo convertimos en los números primero y luego utilizarlos en función y obtener el mayor de los dos valores.

Esperanza te gusta este programa. Comparte tu opinión en los comentarios a continuación.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *