• 코드:
​x
 
1
<!DOCTYPE html>
2
<html lang="ko">
3
​
4
<head>
5
    <meta charset="UTF-8">
6
    <title>JavaScript Variable Scope</title>
7
</head>
8
​
9
<body>
10
​
11
    <h1>같은 이름의 전역 변수와 지역 변수</h1>
12
​
13
    <script>
14
        var num = 10;       // 전역 변수 num을 선언함.
15
        function globalNum() {
16
            var num = 20;   // 같은 이름의 지역 변수 num을 선언함.
17
            document.write("함수 내부에서 변수 num의 값은 " + num + "입니다.<br>");
18
        }
19
        globalNum();        // 함수 globalNum()을 호출함.
20
        document.write("함수의 호출이 끝난 뒤 변수 num의 값은 " + num + "입니다.");
21
    </script>
22
    
23
</body>
24
​
25
</html>