English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método JavaScript isSafeInteger()

 Objeto Number do JavaScript

isSafeInteger()Método para determinar se o valor fornecido é um inteiro seguro.

O inteiro seguro pode ser representado com precisão como IEEE-754do número inteiro de precisão dupla, cujo IEEE-754A representação não pode ser arredondada para qualquer outro inteiro para atender ao IEEE-754O resultado representado.

Se o tipo do valor for Number e for um inteiro seguro, este método retorna true. Caso contrário, retorna false.

Sintaxe:

Number.isSafeInteger(value)
Number.isSafeInteger(3);   // true
Number.isSafeInteger(NaN); // false
Number.isSafeInteger(Infinity);// false
Number.isSafeInteger('3'); // false
Number.isSafeInteger(3.1); // false
Number.isSafeInteger(3.0); // true
Teste e Veja‹/›

Compatibilidade do Navegador

Os números na tabela especificam a primeira versão do navegador que suporta completamente o método isSafeInteger():

Método
isSafeInteger()191615912

Valor do Parâmetro

ParâmetroDescrição
valueO valor a ser testado é um inteiro seguro

Detalhes Técnicos

Retorno:Um valor booleano que indica se um valor dado é um inteiro seguro
Versão do JavaScript:ECMAScript 6

 Objeto Number do JavaScript