Number.MAX_SAFE_INTEGER
Última atualização: 2026-10-13
Number.MAX_SAFE_INTEGER MAX_SAFE_INTEGER
MAX_SAFE_INTEGER é o maior inteiro que o JS representa com exatidão (2^53 - 1).
| Categoria | Números |
|---|
Retorno:A constante: 9007199254740991.
Modifica o original:Não (retorna um novo valor)
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
💡 Dica
ℹ️ info
🌐 Suporte do navegador
| Navegador | |||||
|---|---|---|---|---|---|
| Number.MAX_SAFE_INTEGER | ✓ v34 | ✓ v12 | ✓ v32 | ✓ v9 | ✓ v21 |
| Suportado por todos os navegadores modernos | |||||
🏷️ Métodos numéricos
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
📚 Tutoriais relacionados
❓ Perguntas frequentes
QE se ultrapassar MAX_SAFE_INTEGER?
AUse BigInt: 9007199254740993n.
QPor que 2^53 - 1?
ANúmeros em JS usam double IEEE 754 — mantissa de 53 bits.
QComo verificar um inteiro seguro?
ANumber.isSafeInteger(value).