Вопросы React Frontend Developer
В чем разница между NIL и NaN?
Рейтинг:
2
Сложность:
4
nil означает отсутствие значения и используется в опциональных типах в Swift, указывая, что значение отсутствует. NaN (Not a Number) означает результат вычисления, который не является числом, например, 0/0 или √(-1). nil применяется для типов данных, а NaN — для чисел с плавающей точкой.
Какие есть типы чисел в JavaScript?
Рейтинг:
2
Сложность:
3
В JavaScript существует один тип чисел — number, который включает как целые числа, так и числа с плавающей точкой. Существует также специальный тип BigInt, который позволяет работать с очень большими целыми числами. Дополнительно существуют специальные числовые значения, такие как NaN (не число) и Infinity (бесконечность).
Что такое NaN? Какого типа это значение? Как можно узнать, равно ли значение переменной NaN?
Рейтинг:
3
Сложность:
4
NaN (Not-a-Number) — это специальное значение, представляющее результат нечисловой операции, которая должна возвращать число. NaN является типом number, но не равен ни одному значению, даже самому себе. Чтобы проверить, является ли значение NaN, используется функция isNaN() или Number.isNaN().