<JavaScript Número de Referência
Exemplo
Verificar se um valor for NaN:
Number.isNaN(123) //false
Number.isNaN(-1.23) //false
Number.isNaN(5-2)
//false
Number.isNaN(0) //false
Number.isNaN('123') //false
Number.isNaN('Hello')
//false
Number.isNaN('2005/12/12') //false
Number.isNaN('') //false
Number.isNaN(true)
//false
Number.isNaN(undefined) //false
Number.isNaN('NaN') //false
Number.isNaN(NaN)
//true
Number.isNaN(0 / 0) //true
Tente você mesmo " Definição e Uso
O Number. isNaN() Number. isNaN() método determina se um valor for NaN (Not-A-Number) .
Este método retorna true se o valor é do número do tipo, e equivale a NaN. Caso contrário, retorna false.
Número. isNaN() é diferente do global isNaN() função. O mundial isNaN() função converte o valor testado para um número, depois testa-o.
Número. isNan() não converte os valores para um número, e não retornará verdadeiro para qualquer valor que não é do Número tipo.
Dica: Em JavaScript, o valor NaN é considerado um tipo de número.
Suporte navegador
Método | |||||
---|---|---|---|---|---|
Number. isNaN() | sim | 12,0 | 32 | 9 | 22 |
Sintaxe
Number.isNaN( value )
Os valores dos parâmetros
Parâmetro | Descrição |
---|---|
value | Requeridos. O valor a ser testado |
Detalhes técnicos
Valor de retorno: | Um valor booleano. Retorna true se o valor for Number.NaN, caso contrário ele retorna falso |
---|---|
JavaScript Versão: | ECMAScript 6 |
<JavaScript Número de Referência