Что такое Big Map

Ответ

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

Пример:

const bigNum = 9007199254740991n; // Литерал BigInt (добавляется 'n')
const hugeString = BigInt("123456789012345678901234567890"); // Создание из строки
console.log(bigNum + 1n); // 9007199254740992n

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

  • Нельзя смешивать с обычными числами в операциях
  • Поддерживает все стандартные математические операции
  • Не теряет точность при работе с большими значениями
  • Нельзя использовать с Math методами