English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Atributos Globais do JavaScript/Função
GlobalNaNA propriedade é uma representação de Not-A-O valor de Number (não numérico).
Por exemplo, se você tentar multiplicar um número por uma string, o valor retornado será “NaN”.
O valor inicial de NaN é Not-A-Number, comNumber.NaNdo valor é o mesmo.
UsandoisNaN()Função que verifica se o valor é NaN.
NaN
var ans = 10 * 'Hello'; ;document.getElementById('result').innerHTML = ans;Teste e Veja‹/›
Todos os navegadores suportam completamente o atributo NaN:
Atributo | |||||
NaN | Sim | Sim | Sim | Sim | Sim |
Escrita: | Nenhum |
---|---|
Enumerável: | Nenhum |
Configurável: | Nenhum |
Versão do JavaScript: | ECMAScript 1 |
Verifique se o valor é NaN usando a função isNaN():
var str = 'Hello world'; var ans = Number(str); // Conversão de String para Número ;if (isNaN(ans)) { ;document.getElementById('result').innerHTML = ans; }Teste e Veja‹/›