Do it! 03.제어문
03-1 제어문
프로그램의 흐름을 제어할 수 있도록 도와주는 문장
조건문 (if문 / else문 / else if문) : 조건에 따라 특정 코드를 실행
선택문 (switch문) : 일치하는 경우의 값이 있을 경우에만 특정 코드를 실행
반복문 (while문 / for문) : 코드를 지정한 횟수만큼 반복해서 실행
03-2 조건문
if(조건식) {
자바스크립트 코드 1;
}
else {
자바스크립트 코드 2;
}
if(조건식 1) {
자바스크립트 코드 1;
}
else if(조건식 2){
자바스크립트 코드 2;
}
else if(조건식 3){
자바스크립트 코드 3;
}
else {
자바스크립트 코드 4;
}
두 가지 이상의 조건식과 정해 놓은 조건을 만족하지 않았을 때 실행
03-3 선택문
var 변수 = 초깃값;
switch(변수){
case 값 1 : 코드 1;
break;
case 값 2 : 코드 2;
break;
case 값 3 : 코드 3;
break;
default: 코드 4;
03-4 반복문
var 변수 = 초깃값;
while(조건식){
자바스크립트 코드;
증감식;
}
var 변수 = 초깃값;
do {
자바스크립트 코드;
증감식;
} while(조건식) //중괄호에 있는 코드를 실행하고 조건식을 검사
for(초깃값; 조건식; 증감식){
자바스크립트 코드;
}
break문 : while문과 for문에서 조건식과 상관없이 강제로 종료
continue문 : 반복문에서만 사용할 수 있음 continue 문 다음에 오는 코드는 무시하고 while문에서는 조건식으로 이동, for문에서는 증감식으로 이동하여 증감 연산을 실행