3;
// 정수 리터럴 3
// JS엔진은 3이란 숫자 리터럴을 평가해 3이란 값을 생성함
'Sup'
// 문자열 리터럴
var num = 100;
num; //변수 식별자는 기존값을 참조하여 값으로 평가됨 -> 표현식임
표현식과 표현식의 결과인 값은 동치
값이 위치해야 하는 자리에 표현식이 올 수 있다.
var x = 1 + 2 ;
x + 3 // + 앞,뒤에는 숫자 값이 와야하는데 x라는 식별자 표현식이 옴
var y = z = 9; // z=9 할당문은 9라는 값으로 평가됨 y=9와 동일
값으로 평가될 수 있는 문 --> 표현식
크롬 콘솔창에 표현식인 문을 실행하면 평가된 값을 반환
표현식이 아닌 문을 실행하면 undefined 출력, 이를 완료값이라 함