Встречается на собеседованиях • сегодня

Зачем нужен BigInt

BigInt — это числовой тип в JavaScript, который позволяет работать с целыми числами произвольной длины, выходящими за пределы безопасного диапазона Number (до 2^53 - 1). Он полезен для точных вычислений с очень большими числами, например, в криптографии, финансовых операциях или идентификаторах.

Пример:

javascript
const bigNum = 9007199254740991n; // Обычный Number.MAX_SAFE_INTEGER
const biggerNum = bigNum + 1n; // Без потери точности
console.log(biggerNum); // 9007199254740992n

Особенности:

  • Литералы BigInt добавляют суффикс n.
  • Нельзя смешивать с Number без явного преобразования.
  • Не поддерживает операции с плавающей точкой.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы