• 코드:
​x
 
1
<!DOCTYPE html>
2
<html lang="ko">
3
​
4
<head>
5
    <meta charset="UTF-8">
6
    <title>JavaScript Number Object</title>
7
</head>
8
​
9
<body>
10
​
11
    <h1>NaN(Not A Number)</h1>
12
​
13
    <script>
14
        var x = 100 - "10";         // "10"은 자동으로 숫자로 변환되어 계산됨.
15
        var y = 100 - "문자열";        // "문자열"은 숫자로 변환할 수 없기 때문에 NaN을 반환함.
16
        var z = 0 / 0;              // 0을 0으로 나눌 수 없기 때문에 NaN을 반환함.
17
​
18
        document.write(x + "<br>"); // 90
19
        document.write(y + "<br>"); // NaN
20
        document.write(z);          // NaN
21
    </script>
22
    
23
</body>
24
​
25
</html>