Проверяет знание оператора typeof и его поведения с числовыми значениями в JavaScript.
Оператор typeof используется для определения типа данных значения. Для чисел он всегда возвращает строку "number". Это включает целые числа, числа с плавающей точкой, а также специальные значения Infinity и NaN.
console.log(typeof 42); // "number"
console.log(typeof 3.14); // "number"
console.log(typeof NaN); // "number"
console.log(typeof Infinity); // "number"Важно помнить, что NaN (Not-a-Number) технически является числовым типом, хотя и обозначает нечисловое значение. Это может быть неочевидно для новичков.
Оператор typeof часто используется для проверки типа аргументов функций или для валидации данных. Например, перед выполнением математических операций можно убедиться, что значение является числом.
Используйте typeof для быстрой проверки типа данных, особенно когда нужно отличить числа от строк или других типов. Однако помните, что typeof null возвращает "object", что является известной особенностью языка.
Frontend developer
Ментор по Frontend
Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства
Записаться на консультацию