자바스크립트의 표현식과 연산자에 대해 알아보자.
자바스크립트는 표현식(Expression)과 문장(Statement)으로 이루어져 있다.
// 표현식 O : 값으로 평가되어진다.
const a = 1; // 1
const b = 30 + 10; // 40
const c = 'Hello' + 2; // Hello2
// 표현식 X : 값으로 평가되어지지 않고 오류가 있는 문장
var x;
var y = var x; // SyntaxError
// 선언문
const name;
function getName() {}
// 할당문
name = 'Hoon';
// 조건문
if (score >= 90) {
console.log('Your grade is A');
}
// 반복문
for (var i = 0; i < 10; i++) {
console.log(i);
}