제어문 : 조건문, 반복문 블록문 0개 이상의 문을 중괄호({, })로 묶은 것 블록문은 자체 종결성을 지니므로 세미콜론을 붙이지 않음 조건문 if-else 문 조건식은 boolean으로 평가되어야 함 만약 조건식이 boolean이 아니면, 자바스크립트 엔진은 조건식을 암묵적으로 타입 변환을 일으켜서 실행할 블록을 결정함 else if, else는 선택 switch 문 주어진 표현식을 평가해 값이 일치하는 case 문부터 실행됨 fall through : switch 문이 끝날 때까지 만나는 case 문과 default 문을 실행하는 현상 --> 중도에 switch 문을 탈출하려면 break 문을 사용 반복문 조건식이 false일 때까지 반복되는 제어문 for 문, while 문, do-while 문 f..