Number.MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER
๋ JavaScript์์ ์ต์ ์์ ํ ์ ์๊ฐ์ ๋ํ๋ธ๋ค. (-(2^53 - 1)
)
์ด๋ณด๋ค ์์ ์ ์๋ฅผ ๋ํ๋ด๊ณ ์ถ์ผ๋ฉด BigInt
๋ฅผ ๊ณ ๋ คํด๋ณด์
const x = Number.MIN_SAFE_INTEGER - 1;
const y = Number.MIN_SAFE_INTEGER - 2;
Number.MIN_SAFE_INTEGER; // -9007199254740991
x; // -9007199254740992
y; // -9007199254740992
x === y; // true
Description
MIN_SAFE_INTEGER
์์๋ -9007199254740991
(-9,007,199,254,740,991 ๋๋ ์ฝ -9000์กฐ)์ ๊ฐ์ ๊ฐ์ง๊ณ ์๋ค. ์ด ๊ฐ์ ์ด์ ๋ JavaScript๊ฐ IEEE 754์ ๊ธฐ์ ๋ ๋ฐฐ์ ๋ฐ๋ ๋ถ๋์์์ ํ์ ์ซ์ ์ฒด๊ณ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ผ๋ก, ์ด๋ก ์ธํด -(2^53 - 1)
๊ณผ 2^53 - 1
์ฌ์ด์ ์๋ง ์์ ํ๊ฒ ํํํ ์ ์๋ค.
MIN_SAFE_INTEGER
๋ Number
์ ์ ์ ์์ฑ์ด๊ธฐ ๋๋ฌธ์, ์ง์ ์์ฑํ Number
๊ฐ์ฒด์ ์์ฑ์ด ์๋๋ผ Number.MIN_SAFE_INTEGER
ํ์์ผ๋ก ์ฌ์ฉํด์ผ ํฉ๋๋ค.
Examples
MIN_SAFE_INTEGER
์ฌ์ฉํ๊ธฐ
MIN_SAFE_INTEGER
์ฌ์ฉํ๊ธฐNumber.MIN_SAFE_INTEGER // -9007199254740991
-(Math.pow(2,53) - 1) // -9007199254740991
Browser compatibility
IE์์ ์ง์์๋จ
Last updated
Was this helpful?