BigInt en Javascript
Un BigInt es un tipo de dato numérico que representa números enteros con una precisión arbitraria. Los BigInt se introdujeron en ES2020 (ECMAScript 2020) para proporcionar una forma de representar números enteros que son más grandes que el rango de números que se pueden representar con el tipo de dato Number.
El tipo de dato Number en JavaScript tiene un rango limitado de números enteros que se pueden representar con precisión. Este rango se define por la especificación IEEE 754 y es de aproximadamente +/- 9.22 x 10^18. Si necesita trabajar con números enteros más grandes que este rango, puede utilizar el tipo de dato BigInt.
Para crear un BigInt en JavaScript, debe agregar la letra "n" al final de un número entero. Por ejemplo: