Esto es muy raro por favor compruébalo tú mismo.
Cada vez que trato de declarar una variable con el número 76561198322368902, siempre cambia a 76561198322368900, pase lo que pase. Captura de pantalla de la consola Chrome Devtools
Incluso cuando paso la variable como una cadena y luego la analizo en un número, siempre cambia a 76561198322368900.
Realmente no sé qué hacer. Nunca pensé que los enteros fueran capaces de tal cosa.
El " número entero seguro máximo " en JavaScript es 9007199254740991; tratar de usar el tipo de número más allá de esto puede producir resultados impredecibles.
Utilice el tipo BigInt si necesita un número mayor.
Acabas de superar el Número.MAX_SAFE_INTEGER