логотип PurpleSchool
Иконка входа
Вход
логотип PurpleSchool

Number.isFinite() в JavaScript

Автор

Дмитрий Фандорин

Number.isFinite() - это стандартный метод в JavaScript, который позволяет проверить, является ли переданное значение конечным числом. Он возвращает логическое значение true, если аргумент является конечным числом, и false, если аргумент является бесконечностью или не является числом.

Формат записи:

Number.isFinite(value)

где value - значение, которое нужно проверить на конечность.

Примеры: javascript Number.isFinite(42); // true Number.isFinite(Infinity); // false Number.isFinite(-Infinity); // false Number.isFinite(NaN); // false Number.isFinite("42"); // false Number.isFinite(null); // false Number.isFinite(undefined); // false Number.isFinite(); // false

В первом примере метод вернет true, так как число 42 является конечным числом. Во втором и третьем примерах метод вернет false, так как Infinity и -Infinity не являются конечными числами. В четвертом примере метод также вернет false, так как NaN не является числом. В остальных примерах метод вернет false, так как переданные значения не являются числами.

Важно отметить, что Number.isFinite() не преобразует переданное значение в число, а просто проверяет, является ли оно числом и конечным. Если переданное значение не является числом, метод вернет false.

В итоге, метод Number.isFinite() очень полезен при работе с числами в JavaScript и позволяет легко проверить, является ли переданное значение конечным числом без необходимости выполнять дополнительные проверки.

Карта развития разработчика

Получите полную карту развития разработчика по всем направлениям: frontend, backend, devops, mobile