Estoy tratando de validar la entrada del usuario para ver si ingresan un número y muestran un error si ingresan algo que no sea un número.
aquí está el elemento html
<input type="text" id="user_input">aquí está mi javascript
let user_input = Number(document.querySelector("#user_input").value); if (user_input == NaN) { console.log("its not a number"); } else { console.log("its a number"); }Aquí, cuando ingreso una cadena, todavía dice "es un número" en la consola. ¿Por qué está pasando esto?