Метод JavaScript Number isFinite()
Добавить в избранное
Метод JavaScript number isFinite() определяет, является ли заданное значение конечным числом. Он возвращает true, если значение является конечным числом, иначе возвращает false.
Синтаксис
Number.isFinite(num)
Параметр
num - Число для проверки.
Возвращает
Логическое значение.
Пример метода JavaScript Number isFinite()
Здесь мы разберем метод isFinite() на различных примерах.
пример 1
Давайте посмотрим на простой пример метода isFinite().
<script>
let x = 0;
let y = 1;
let z = -1;
document.writeln(Number.isFinite(x));
document.writeln(Number.isFinite(y));
document.writeln(Number.isFinite(z));
</script>
let x = 0;
let y = 1;
let z = -1;
document.writeln(Number.isFinite(x));
document.writeln(Number.isFinite(y));
document.writeln(Number.isFinite(z));
</script>
результат
true true true
пример 2
В этом примере мы будем использовать метод isFinite() с отрицательными числами.
<script>
function check(x, y) {
return x / y;
}
document.writeln(Number.isFinite(check(0, 10)));
document.writeln(Number.isFinite(check(10, 0)));
</script>
function check(x, y) {
return x / y;
}
document.writeln(Number.isFinite(check(0, 10)));
document.writeln(Number.isFinite(check(10, 0)));
</script>
результат
true false
пример 3
Давайте посмотрим на метод isFinite() с несколькими разными тестовыми примерами.
<script>
document.writeln(Number.isFinite(Infinity));
document.writeln(Number.isFinite(-Infinity));
document.writeln(Number.isFinite(NaN));
</script>
document.writeln(Number.isFinite(Infinity));
document.writeln(Number.isFinite(-Infinity));
document.writeln(Number.isFinite(NaN));
</script>
результат
false false false