문자열로 표현된 자바스크립트 코드를 실행하는 함수
var x = 10, y = 20;
var a = eval("x + y"); // 30
전달된 값이 유한한 수인지를 검사하여 그 결과를 반환
isFinite(123e100); // true
isFinite(true); // true
isFinite(null); // true
isFinite("123"); // true
isFinite(""); // true
isFinite("문자열"); // false
isFinite(undefined); // false
isFinite(NaN); // false
NaN (Not a Number) 인지를 검사하여 그 결과를 반환
isNaN(123e100); // false
isNaN(true); // false
isNaN(null); // false
isNaN("123"); // false
isNaN(""); // false
isNaN("문자열"); // true
isNaN(undefined); // true
isNaN(NaN); // true