<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
/*
ECMAscript 6 부터 var를 이용한 변수 선언의 단점을 보완하기 위해 let 추가
*/
var num1 = 10;
var num1 = 20;
document.write(num1); //20
</script>
<script>
//var는 동일한 변수를 중복해서 선언할 수 있지만
//let은 이미 선언한 변수를 중복해서 선언할 수 없음
let num2 = 10;
let num2 = 20;
document.write(num2);
//Uncaught SyntaxError : Identifier 'num2' has already been decleared
</script>
</head>
<body>
</body>
</html>