Metodo Number isInteger() di JavaScript

Definizione e uso

Se il valore è un intero del tipo di dati Number, allora Number.isInteger() Il metodo restituisce trueAltrimenti restituisce false.

Esempio

Esempio 1

Questi sono numeri interi?

Number.isInteger(123);
Number.isInteger(-123);
Number.isInteger('123');

Prova personalmente

Esempio 2

Number.isInteger(4-2);
Number.isInteger(4/2);
Number.isInteger(5-2);
Number.isInteger(5/2);

Prova personalmente

Esempio 3

Questi sono numeri interi?

Number.isInteger(0);
Number.isInteger(0/0);
Number.isInteger(0.5);
Number.isInteger(false);
Number.isInteger(NaN);
Number.isInteger(Infinity);
Number.isInteger(-Infinity);

Prova personalmente

Sintassi

Number.isInteger(value)

Parametro

Parametro Descrizione
value Obbligatorio. Il valore da testare.

Valore di ritorno

Tipo Descrizione
Valore booleano

Se il valore è un intero del tipo di dati Number, allora è true.

altrimenti restituisce false.

Supporto del browser

Number.isInteger() Sono caratteristiche di ECMAScript6 (ES6).

Tutti i browser moderni supportano ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Supporta Supporta Supporta Supporta Supporta

Internet Explorer 11 (o versioni precedenti) non supporta Number.isInteger().