Control Flow - wooyeonhui/Yeonny GitHub Wiki
제어문(Control flow statement)은 조건에 따른 명령 실행(조건문)이나 반복 실행(반복문)이 필요할 때 사용된다.
일반적으로 코드는 위에서 아래 방향으로 순차적 실행을 하지만 실행 순서를 변경하거나 조건에 따라 실행 여부를 경정하기도 하고 반복할 수 도 있다.
### 블록 구문(Block statement) 블록구문(Block statement)는 구문들의 집합으로 가장 기본이 되는 구문이다.(블록은 중괄호로 그 범위를 정한다.)블록 구문은 일반적으로 함수, 객체리터럴, 흐름 제어 구문(control flow statement)에서 사용된다.(e.g. if,for,while)
//함수 선언문 function foo() {
var x = 1, y = 2; console.log(x + y); }
foo();
//객체리터럴에 의한 객체 선언var obj = {
x:1, y:2
}; console.log(obj.x+obj.y);
//흐름 제어 구문(control flow statement) var x = 0; while (x < 10){
x++;
} console.log(x);
프로그래밍(coding)이란 변수를 통해 값을 저장하고 참조하며 연산자로 값을 연산,평가하고 조건문과 반복