A diferença entre 1 e o menor número > 1.
O maior número possível em JavaScript
O menor número possível em JavaScript
O número inteiro seguro máximo (253 - 1)
O número inteiro seguro mínimo -(253 - 1)
Infinito (retornado no estouro)
Infinito negativo (retornado no estouro)
Um valor "Não é um número"
Number.EPSILON
é a diferença entre o menor número de ponto flutuante maior que 1 e 1.
let x = Number.EPSILON;
Number.EPSILON
é um recurso do ES6.
Não funciona no Internet Explorer.
Number.MAX_VALUE
é uma constante que representa o maior número possível em JavaScript.
let x = Number.MAX_VALUE;
As propriedades numéricas pertencem ao objeto numérico do JavaScript.
Essas propriedades só podem ser acessadas como Number.MAX_VALUE
.
Usando x.MAX_VALUE, onde x é uma variável ou um valor, retornará indefinido
:
let x = 6;
x.MAX_VALUE
Number.MIN_VALUE
é uma constante que representa o menor número possível em JavaScript.
let x = Number.MIN_VALUE;
Number.MAX_SAFE_INTEGER
representa o número inteiro seguro máximo em JavaScript.
Number.MAX_SAFE_INTEGER
é (253 - 1).
let x = Number.MAX_SAFE_INTEGER;
Number.MIN_SAFE_INTEGER
representa o número inteiro seguro mínimo em JavaScript.
Number.MIN_SAFE_INTEGER
é -(253 - 1).
let x = Number.MIN_SAFE_INTEGER;
MAX_SAFE_INTEGER
e MIN_SAFE_INTEGER
são recursos do ES6.
Eles não funcionam no Internet Explorer.
let x = Number.POSITIVE_INFINITY;
POSITIVE_INFINITY
é retornado no overflow:
let x = 1 / 0;
let x = Number.NEGATIVE_INFINITY;
NEGATIVE_INFINITY
é retornado no overflow:
let x = -1 / 0;
NaN
é uma palavra JavaScript reservada para um número que não é legal.
let x = Number.NaN;
Tentar fazer aritmética com uma string não numérica resultará em NaN
(não é um Número):
let x = 100 / "Apple";
Experimente você mesmo →
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript Numbers</h2>
<p>A number divided by a non-numeric string becomes NaN (Not a Number):</p>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = 100 / "Apple";
</script>
</body>
</html>
Para obter uma referência completa do número, visite nosso:
Referência completa do número JavaScript.
A referência contém descrições e exemplos de todas as propriedades e métodos de Number.