변수는 **‘변할 수 있는 수’, ’변할 수 있는 정보’**라는 뜻입니다.
프로그램을 만들때는 필요한 숫자나 문자와 같은 데이터를 보관할 공간이 필요한데, 이러한 공간에 들어가는 데이터가 무엇인지 이름을 붙이는 포스트잇 같은 역할을 하는 것이 변수입니다.
<aside>
💡 변수의 왼쪽 x, y, z
값과 오른쪽 3, 4, 5
값은 모두 메모리 상에 올라갑니다.
var x = 3;
let y = 4;
const z = 5;
</aside>
변수는 선언하고, 할당하고, 사용할 수 있습니다. 또한, 변수는 ‘변할 수 있는 수’이므로 const를 제외하고 지정된 값을 계속 바꿀 수 있습니다.
<!DOCTYPE html>
<html>
<head>
<title>변수</title>
</head>
<body>
<script>
let 나변수 = 10; // 1번
나변수 = 20; // 2번
나변수 = 30; // 3번
</script>
</body>
</html>
변수명을 정할 때
변수의 특징