
Number.isFinite(value) 함수는 숫자 값이 유한한지 아닌지를 확인하는 함수로, NaN (Not a Number)과 무한대(-Infinity, Infinity)가 아닌지 확인하는 역할을 합니다.
이 함수를 사용하는 예를 들어보겠습니다.
let result = Number.isFinite(10); // true
console.log(result); // true
이 코드는 10이라는 유한한 숫자를 확인하므로 true를 출력합니다.
let result = Number.isFinite(NaN); // false
console.log(result); // false
이 코드는 NaN (Not a Number)이라는 숫자를 확인하므로 false를 출력합니다.
let result = Number.isFinite(Infinity); // false
console.log(result); // false
이 코드는 무한대(Infinity)라는 숫자를 확인하므로 false를 출력합니다.
Number.isFinite() 함수는 NaN과 무한대를 제외한 모든 유한한 숫자를 true로 반환합니다.
2025-07-10 18:33