제어문제어문(control flow statement)은 조건에 따라 코드 블록을 실행(조건문)하거나 반복 실행(반복문)할 때 사용일반적으로 코드는 위에서 아래 방향으로 순차적으로 실행제어문을 사용하면 코드의 실행 흐름을 인위적으로 제어할 수 있음 코드의 실행 순서가 변경된다는 것은 코드의 흐름을 이해하기 어렵게 만들어 가독성을 해치는 단점이 있음.8.1 블록문블록문(block statement/ compound statement)는 0개 이상의 문을 중괄호로 묶은 것으로, 코드 블록 또는 블록이라고 부름자바스크립트는 블록문을 하나의 실행 단위로 취급블록문은 단독으로 사용할 수도 있으나 일반적으로 제어문이나 함수를 정의할 때 사용 문의 끝에는 세미콜론을 붙임.하지만 블록문은 자체 종결성을 갖기 때문에 블..