¿Qué es NaN en JavaScript? NaN en JavaScript es un valor que representa la ausencia de un valor numérico. NaN (del inglés "Not a Number", que significa No es un Número).
Cuando se definen los números reales se dice que son cualquier número que se encuentre o corresponda con la recta real que incluye a los números racionales y números irracionales, Por lo tanto, el dominio de los números reales se encuentra entre menos infinito y más infinito.
Un número es irracional si posee infinitas cifras decimales no periódicas, por tanto no se pueden expresar en forma de fracción.
//con numero irracional
alert(isNaN(2/3));//false
alert(isNaN(π));//ReferenceError: π is not defined, lo considera como variable
//Un número ilegal es un número que representa información que es ilegal de poseer, pronunciar, propagar o transmitir en alguna jurisdicción legal. Ejemplo: La clave de cifrado AACS (09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0) que salió a la luz en mayo de 2007 es un ejemplo de un número que se reclamó como secreto, y cuya publicación o posesión inapropiada se considera ilegal en los Estados Unidos.
console.log(1+2+3); //6
alertBox = "hola";
alert(isNaN(alertBox));//true
alert(isNaN(2.05));//false
alert(isNaN(2));//false
alert(isNaN(-5));//false
alert(isNaN(true));//false
alert(isNaN(toString(2)));//true
alert(parseInt(2.15));//2
alert(isNaN(parseInt(alertBox, 2)));//true
alert(isNaN(parseInt(2, 2)));//true
alert(parseInt(alertBox, 2));//NaN
alert(parseInt(4, 2));//NaN
alert(parseInt(3, 3));//NaN
alert(parseInt("546", 2));//NaN
alert(alertBox);//hola
Si el contenido le ha sido de utilidad, lo invitamos a hacer una donación en el siguiente botón.La cantidad que sea de su voluntad entregarEn caso que no se visualice el contenido, hacer recargar (refresh) a la página que sea abierta. |
No hay comentarios:
Publicar un comentario