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)
- Los mejores Frameworks CSS: una guía completa para desarrolladores - septiembre 14, 2024
- Qué es una página web estática, cómo funciona y cómo crearla - septiembre 2, 2024
- Números en JavaScript - agosto 2, 2024