제어문이란? 제어문(Control Flow Statement)은 자신이 원하는 조건에 따라서 특정 코드를 실행하거나 반복할 때 사용합니다. 순차적으로 코드가 실행되는 일반적인 상황과 다르게 코드 실행 흐름(Flow)이 뒤죽박죽이 되기 때문에 코드를 복잡하게 만들 위험이 커지기 때문에 필시 숙달하여 조심히 사용해야 합니다. 블록문 블록문은 문을 중괄호{}로 묶은 것을 말합니다. 자바스크립트는 단독으로 사용할 수도 있지만 보통 제어문이나 반복문, 함수를 정의할 때 주로 사용합니다. cf) 문(statement)이란 표현식(expression)의 상위집합입니다. 명령문이라고도 불리며 코드의 가장 기본적인 실행 단위입니다. 예시) function foo(a, b){ Return a + b; } 조건문 조건문은 ..