Como evitar que el usuario ingrese numeros negativos
Como evitar que el usuario ingrese numeros negativos
En si evitar no se puede, pero si prevenir la respuesta del usuario, por ejemplo:
let respuestaUsuario;
if (respuestaUsuario < 0) {
alert("No puedes ingresar numeros negativos");
}
Es un ejemplo nada mas, ya lo ajustas a tu ejercicio de otra manera, pero si, hay veces en las que el usuario da respuestas que no deberian, entonces debes estar con la prevencion de esa respuesta para poder interceptarla ya sea de esta manera usando IF/Else o con otra estructuras de datos.
Espero haberte ayudado,
Saludos :)
Otra forma, que ya seria restringir al usuario a no poder tocar algunas teclas para que no ingrese caracteres extraños, pero eso ya seria con eventos del teclado y cosas un poco mas avanzadas, si te interesa puedes investigar, ya que es un tema bastante util e interesante.
Saludos :)