JavaScript - Ayuda con codigo JS

 
Vista:

Ayuda con codigo JS

Publicado por Lam (1 intervención) el 19/06/2023 20:53:02
Hola! Necesito ayuda con este código...! :C

(Ejercicio: pedir dos numeros entre 0 y 50, devolver cuál de los dos es mayor y si son iguales, notificarlo. El programa debe finalizar cuando uno de los dos numeros a ingresar sea 0).

Cómo finalizar el while??



let num1 = parseInt(prompt ("Ingrese un número: "))
let num2 = parseInt (prompt("Ingrese otro número: "))

while (num1, num2 > 0 && num1, num2 <=50) {

if (num1===num2) {
alert ("Esos números son iguales")
num2 = parseInt(prompt("Ingrese un número distinto al anterior: "))
}
else if (num1 > num2) {
alert ("El primer número es el mayor")
num1 = parseInt(prompt ("Ingrese un número: "))
num2 = parseInt (prompt("Ingrese otro número: "))
}
else {
alert ("El segundo número es el mayor")
num1 = parseInt(prompt ("Ingrese un número: "))
num2 = parseInt (prompt("Ingrese otro número: "))
}

}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro
Val: 1.448
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Ayuda con codigo JS

Publicado por Alejandro (532 intervenciones) el 19/06/2023 21:43:28
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
1
2
3
4
5
while(num1!=0 && num2!=0) {
     if(num1>0 && num2<=50) {
        ....
    }
}

Repites mucho código, supongo que es una práctica escolar, algunos maestros enseñan la forma de como no hacerlo para luego mostrar la manera correcta. En este caso queda mejor do while.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar