Number.MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGER
μμλ JavaScript μμ μμ ν μ΅λ μ μκ°μ λνλΈλ€. (2^53 - 1)
μμλΌ λλ¬Έμλ€
Description
MAX_SAFE_INTEGER
μμλ 9007199254740991
(9,007,199,254,740,991 λλ μ½ 9000μ‘°)μ κ°μ κ°μ§λ€. μ΄ κ°μ μ΄μ λ JavaScriptκ° IEEE 754 μμ κΈ°μ λ λ°°μ λ°λ λΆλμμμ νμ μ«μ체κ³λ₯Ό μ¬μ©νκΈ° λλ¬Έμ, μ΄λ‘ μΈν΄ -(253 - 1)
κ³Ό 253 - 1
μ¬μ΄μ μλ§ μμ νκ² ννν μ μλ€.
μ¬κΈ°μ μμ ν¨μ΄λ μ μλ₯Ό μ ννκ³ μ¬λ°λ₯΄κ² λΉκ΅ν μ μμμ μλ―Ένλ€. μλ₯Ό λ€μ΄
μ΄λ μνμ μΌλ‘ μ³μ§ μλ€. Number.isSafeInteger()
λ₯Ό μ°Έκ³ νμ
MAX_SAFE_INTEGER
λ Number
μ μ μ μμ±μ΄κΈ° λλ¬Έμ, μ§μ μμ±ν Number
κ°μ²΄μ μμμ΄ μλλΌ Number.MAX_SAFE_INTEGER
νμμΌλ‘ μ¬μ©ν΄μΌ νλ€.
Example
MAX_SAFE_INTEGERμ λ°νκ°
μμ ν μ μλ³΄λ€ ν° μ«μ
μ΄λ λΆλ μμμ μμλ 0κ³Ό κ°μ μ μ μ΄νμ μ λ°λ κ²½μ°λ₯Ό μ μΈνκ³ μ€μ λ‘λ μμμ μ΄ν μλ¦Ώμκ° "1"μ΄λ―λ‘ 2λ‘ λ°ννλ€.
π€ 2κ° μλλΌ 1.9999999999999998 μ΄ λμ€λλ°..
Polyfill
Browser compatibility
IE μ§μμλ¨
Last updated
Was this helpful?