We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

O método Number.isInteger() determina se o valor passado é um inteiro.

Sintaxe

Number.isInteger(value)

Parâmetros

value
O valor a testar se é um inteiro.

Valor retornado

Um Boolean indicando se o valor é inteiro ou não.

Descrição

Se o alvo for um inteiro, returna true, senão returna false. Se o valor é NaN ou infinito, returna false.

Examplos

Number.isInteger(0);         // true
Number.isInteger(1);         // true
Number.isInteger(-100000);   // true

Number.isInteger(0.1);       // false
Number.isInteger(Math.PI);   // false

Number.isInteger(Infinity);  // false
Number.isInteger(-Infinity); // false
Number.isInteger("10");      // false
Number.isInteger(true);      // false
Number.isInteger(false);     // false
Number.isInteger([1]);       // false

Polyfill

Number.isInteger = Number.isInteger || function(value) {
  return typeof value === "number" && 
    isFinite(value) && 
    Math.floor(value) === value;
};

Especificações

Especificação Status Comentário
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Number.isInteger' in that specification.
Padrão Definição inicial.
ECMAScript Latest Draft (ECMA-262)
The definition of 'Number.isInteger' in that specification.
Rascunho  

Compatibilidade de navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) 16 (16) Não suportado (Yes) Não suportado
Característica Android Chrome para Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support Não suportado Não suportado 16.0 (16) Não suportado Não suportado Não suportado

Ver tabém

  • O objeto Number a qual este método pertence.

Etiquetas do documento e colaboradores

Etiquetas: 
Colaboradores desta página: odahcam
Última atualização por: odahcam,