JavaScript cuenta con varios métodos para determinar si un valor es un número. En este artículo vamos a estudiar el método isNan().
Básicamente, el método isNan() se utiliza para determinar si un valor es NaN (Not-a-Number o no es un número), y por tanto será verdadero siempre y cuando el valor que le pasemos no sea un número.
En el siguiente ejemplo vamos a comprobar si el valor “Hola” no es un número:
<h2>The isNaN() Method</h2>
<p>isNaN() devuelve 'true' si el valor no es un número.</p>
<p id="demo"></p>
<script>
let result =
"Es 'Hola' NaN? " + isNaN('Hola');
document.getElementById("demo").innerHTML = result;
</script>
See the Pen Comprobar si un valor es un número by simplicitytree (@simplicitytree) on CodePen.
Dado que, obviamente, se trata de una cadena de texto, nos devuelve ‘true’. Esta función es bastante útil debido a que el valor NaN no puede se probado correctamente con operadores de igualdad.
Últimas entradas de Orlando José-Rivera (ver todo)
- TypeScript vs. JavaScript: ¿Cuál es mejor para tus proyectos? - octubre 31, 2024
- Optimización de imágenes: clave para un diseño web eficiente - septiembre 28, 2024
- Objetos en JavaScript - septiembre 21, 2024