Метод JavaScript Number isInteger()

Метод JavaScript number isInteger() определяет, является ли заданное значение целым числом. Он возвращает true, если значение является целым числом, иначе возвращает false.
Синтаксис
Number.isInteger(num)
Параметр
num - Число для проверки.
Возвращает
Логическое значение.

Пример метода JavaScript Number isInteger()

Здесь мы разберем метод isInteger() на различных примерах.

пример 1

Давайте посмотрим на простой пример метода isInteger().

<script>
let x = 0;
let y = 1;
let z = -1;
document.writeln(Number.isInteger(x));
document.writeln(Number.isInteger(y));
document.writeln(Number.isInteger(z));
</script>

результат
true true true

пример 2

Давайте посмотрим на метод isInteger() с некоторыми тестовыми примерами.

<script>
function check(x, y) {
return x / y;
}
document.writeln(Number.isInteger(check(12, 2)));
document.writeln(Number.isInteger(check(12, 5)));
</script>

результат
true false

пример 3

Давайте посмотрим на некоторые значения, для которых метод isInteger() возвращает false.

<script>
document.writeln(Number.isInteger(2.5));
document.writeln(Number.isInteger(-2.5));
document.writeln(Number.isInteger('2.5'));
document.writeln(Number.isInteger(Infinity));
document.writeln(Number.isInteger(-Infinity));
document.writeln(Number.isInteger(NaN));
</script>

результат
false false false false false false

Обсуждение закрыто.