Propriedades de Número do JavaScript
- Página Anterior Métodos Numéricos JS
- Próxima Página Array JS
Propriedades de Número do JavaScript
Atributo | Descrição |
---|---|
EPSILON | Diferença entre 1 e o menor número maior que 1. |
MAX_VALUE | O número possível maior no JavaScript. |
MIN_VALUE | O menor número possível no JavaScript. |
MAX_SAFE_INTEGER | Inteiro mais seguro maior (253 - 1). |
MIN_SAFE_INTEGER | Inteiro mais seguro mais pequeno -(253 - 1). |
POSITIVE_INFINITY | Infinidade (retornada ao overflow). |
NEGATIVE_INFINITY | Infinidade negativa (retornada ao overflow). |
NaN | Valor 'não numérico'. |
EPSILON do JavaScript
Number.EPSILON
É a diferença entre o menor número de ponto flutuante maior que 1 e 1.
Exemplo
let x = Number.EPSILON;
Atenção
Number.EPSILON é uma característica do ES6.
Não funciona no Internet Explorer.
Valor Máximo do JavaScript
Number.MAX_VALUE
é a constante que representa o maior número possível no JavaScript.
Exemplo
let x = Number.MAX_VALUE;
Propriedades numéricas não podem ser usadas para variáveis
Propriedades numéricas pertencem ao JavaScript Objeto Number.
Essas propriedades só podem ser acessadas como Number.MAX_VALUE.
Usar x.MAX_VALUE (onde x é uma variável ou valor) retornará undefined
:
Exemplo
let x = 6; x.MAX_VALUE
JavaScript MIN_VALUE
Number.MIN_VALUE
é a constante que representa o menor número possível no JavaScript.
Exemplo
let x = Number.MIN_VALUE;
JavaScript MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGER
representa o número inteiro mais seguro no JavaScript.
Number.MAX_SAFE_INTEGER
é (253 - 1).
Exemplo
let x = Number.MAX_SAFE_INTEGER;
JavaScript MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER
representa o número inteiro mais seguro no JavaScript.
Number.MIN_SAFE_INTEGER
é -(253 - 1).
Exemplo
let x = Number.MIN_SAFE_INTEGER;
Atenção
MAX_SAFE_INTEGER e MIN_SAFE_INTEGER são características do ES6.
Elas não funcionam no Internet Explorer.
JavaScript POSITIVE_INFINITY
Exemplo
let x = Number.POSITIVE_INFINITY;
retorna ao overflow POSITIVE_INFINITY
:
let x = 1 / 0;
JavaScript NEGATIVE_INFINITY
Exemplo
let x = Number.NEGATIVE_INFINITY;
retorna ao overflow NEGATIVE_INFINITY
:
let x = -1 / 0;
JavaScript NaN - Not a Number (não um número)
NaN
É uma palavra reservada do JavaScript, usada para representar um número ilegítimo.
Exemplo
let x = Number.NaN;
Exemplo
Tentativa de realizar operações aritméticas em strings não numéricas resulta em NaN (Not a Number, não um número):
let x = 100 / "Apple";
Manual de Referência Completo Number JavaScript
Para obter o manual de referência completo, acesse nosso Manual de Referência Number JavaScript.
O manual de referência contém descrições e exemplos de todas as propriedades e métodos do objeto Number.
- Página Anterior Métodos Numéricos JS
- Próxima Página Array JS