Number.isFinite()
๋ค์ด์จ ๊ฐ์ด ์ ํ ์(Finite Number)์ธ์ง ์ ์ํด์ค๋ค.
What is finite number? What are some examples?
Number.isFinite(1 / 0); // false
Number.isFinite(10 / 5); // true
Number.isFinite(0 / 0); // false
Syntax
Number.isFinite(value)
Parameters
value
์ ํ์์ธ์ง ํ์ธํ ๊ฐ
Return value
์ฃผ์ด์ง ์๊ฐ ์ ํ์์ธ์ง์ ๋ํ Boolean ๊ฐ
Description
์ ์ญ isFinite()
function๊ณผ ๋น๊ตํ์ ๋ ์ธ์๊ฐ์ ์ซ์๋ก ๋ณํํ์ง ์๋๋ค. ์ฆ ์ด ์๋ฏธ๋ ๊ฐ์ด ์ซ์์ด์ฌ๋ง ํ๊ณ ๋์์ ์ ํ์์ผ ๋๋ง true
์ ๋ฐํํ๋ค.
Examples
Number.isFinite(Infinity); // false
Number.isFinite(NaN); // false
Number.isFinite(-Infinity); // false
Number.isFinite(0); // true
Number.isFinite(2e64); // true
Number.isFinite('0'); // false
Number.isFinite(null); // false
Polyfill
if (Number.isFinite === undefined) Number.isFinite = function(value) {
return typeof value === 'number' && isFinite(value);
}
Last updated
Was this helpful?