Встречается на собеседованиях • сегодня
Сколько выделяется памяти для переменной типа number
В JavaScript все числа (number) хранятся в 64-битном формате IEEE 754 (double precision), независимо от их значения. Это значит, что любое число занимает 8 байт (64 бита) памяти.
Особенности:
- Целые и дробные числа занимают одинаковый объем
- Специальные значения (Infinity, -Infinity, NaN) тоже 8 байт
- В V8 есть оптимизации для небольших целых чисел (Smi), но это внутренняя реализация
Пример:
javascript
let a = 42; // 8 байт
let b = 3.14; // 8 байт
let c = Infinity; // 8 байт
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы