Number.MIN_VALUE
Number.MIN_VALUE
์์ฑ์ JavaScript์์ ๊ฐ์ฅ ์์ ์์ ๊ฐ์ ๋ํ๋ธ๋ค.
function multiply(x, y) {
if (x * y < Number.MIN_VALUE) return 'Process as -Infinity';
return (x * y);
}
multiply(5e-324, 1); // 5e-324
multiply(-1.7976931348623157e+308, 2); // "Process as -Infinity"
Description
MIN_VALUE
์์ฑ์ JavaScript์์ ํํํ ์ ์๋ 0์ ๊ฐ์ฅ ๊ฐ๊น์ง๋ง ์์๋ ์๋ ์์ด๋ค.
MIN_VALUE
์ ๊ฐ์ ์ฝ 5e-324
์ด๋ค. MIN_VALUE
๋ณด๋ค ์์ ๊ฐ("์ธ๋ํ๋ก์ฐ ๊ฐ")์ 0์ผ๋ก ๋ณํ๋๋ค.
MIN_VALUE
๋ Number
์ ์ ์ ์์ฑ์ด๊ธฐ ๋๋ฌธ์, ์ง์ ์์ฑํ Number
๊ฐ์ฒด์ ์์ฑ์ด ์๋๋ผ Number.MIN_VALUE
ํ์์ผ๋ก ์ฌ์ฉํด์ผ ํฉ๋๋ค.
Examples
MIN_VALUE
์ฌ์ฉํ๊ธฐ
MIN_VALUE
์ฌ์ฉํ๊ธฐ๋ค์ ์ฝ๋๋ ์ซ์๋ฅผ ๋ ๊ฐ์ ์๋ฅผ ๋ฐ์ ๋๋๊ธฐ ์ฐ์ฐ์ ํ๋ค. ๋ง์ฝ ๊ฒฐ๊ณผ๊ฐ MIN_VALUE
๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ผ๋ฉด func1
ํจ์๋ฅผ ํธ์ถํ๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด func2
ํจ์๋ฅผ ํธ์ถํ๋ค.
if (num1 / num2 >= Number.MIN_VALUE) {
func1();
} else {
func2();
}
Last updated
Was this helpful?