![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FblcgvU%2FbtsAO73Pnkx%2Fs1QUlPEPnll34cpbqR91k0%2Fimg.png)
값(value) 값은 식(표현식)이 평가되어 생성된 결과, 변수에 할당하되는 것은 값 평가 식을 해석해서 값을 생성하거나 참조하는 것 // 10 + 20은 숫자 값 30을 생성한다. 10 + 20; //30 모든 값은 데이터 타입을 가지며, 메모리에 2진수, 즉 비트의 나열로 저장된다. 메모리에 저장된 값은 데이터 타입에 따라 다르게 해석 가능 // 변수에는 10+20이 평가되어 생성된 숫자 값 30이 할당 관리 var sum = 10 + 20; 위 예제의 sum 변수에 할당 되는 것은 10 + 20이 아니라 결과 값인 30이다. 즉, 변수 이름 sum이 기억하는 메모리 공간에 저장된 것은 30이다. (10 + 20)은 할당 이전에 평가되어 값을 생성해야 한다. 위의 예제처럼 식으로 생성할 수 있지만 가..