isSafeIntegerbeginner// Check if an integer is safely representable
Number.isSafeInteger(42) // β true
Number.isSafeInteger(9007199254740991) // β true (MAX_SAFE_INTEGER)
Number.isSafeInteger(9007199254740992) // β falseUse Number.isSafeInteger() to verify that an integer can be precisely represented in JavaScript without floating-point rounding.
3.0 === 3 in JavaScript, so Number.isSafeInteger(3.0) returns true.