English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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); // trueTeste e Veja‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente o método isSafeInteger():
Método | |||||
isSafeInteger() | 19 | 16 | 15 | 9 | 12 |
Parâmetro | Descrição |
---|---|
value | O valor a ser testado é um inteiro seguro |
Retorno: | Um valor booleano que indica se um valor dado é um inteiro seguro |
---|---|
Versão do JavaScript: | ECMAScript 6 |