7 / 51
Что такое BigInt и когда он нужен?
BigInt — примитивный тип данных для работы с целыми числами произвольной точности. Обычный number теряет точность для целых чисел больше 2^53 - 1 (9007199254740991, он же Number.MAX_SAFE_INTEGER). BigInt создаётся добавлением суффикса n к числу (42n) или вызовом BigInt('42'). Нельзя смешивать BigInt и number в арифметических операциях без явного приведения.