★ if문 ★
if문은 결과를 참 또는 거짓으로 가지는 식을 if 다음의 괄호에 지정
if문은 조건에 만족하는 경우 특정 문장을 수행하고 만족하지 않으면 아무런 문장도 수행하지 않는다.
특정문장을 수행할 것이니 아닌지를 결정할 때 사용되는 단일 조건 처리문이다.
if(조건식) {
결과가 참일 때 수행할 문장
} else {
결과가 거짓일 때 수행할 문장
}
★ switch 문 ★
switch 문의 사용 용도는 if else 문과 같이 여러 가지 중 하나를 선택할 때 사용
switch 문은 참이나 거짓의 결과를 반환하는 논리식이 아닌 상수식에 따라 분기
switch(정수식) {
case 정수값1 : 문장 1;[break;]
case 정수값2 : 문장 2;[break;] …
case 정수값n : 문장n;[break;]
[default:] 문장n+1;
}
★ for 문 ★
for 문은 주로 반복 횟수가 주어진 경우에 사용하는 반복문
초기식, 조건식, 증감식으로 구성되어 있다.
for(초기식; 조건식; 증감식) {
반복 처리할 문장
}
★ while 문 ★
while 문은 돌발적인 사태에 의해 반복문을 벗어나는 반복회수가 결정되지 않는 반복문에 사용
while 문 다음에는 조건식 하나만 기술
조건에 만족하는 경우에는 반복 수행하고 조건에 만족하지 않으면 반복문을 벗어남
while( 조건식 ){
반복 처리할 문장
}
★ do while 문 ★
while 문과 같이 돌발적인 사태에 의해 반복문을 벗어나는 경우 사용되는 반복문.
do while 문도 while 문 다음에 조건문을 기술.
이 조건에 만족하는 경우에는 반복 수행하고 조건에 만족하지 않으면 반복문을 벗어남.
do while 문은 반복 처리할 문장을 수행한 후 조건을 물어봄.
그러므로 적어도 한번은 반드시 반복 처리할 문장을 수행.
do {
반복 처리할 문장
}while( 조건식 );
★ continue 문-제어문을 보조하는 명령문 ★
반복문을 수행하다가 continue 문을 만나면 계속해서 반복 수행
단지 continue 문 이후에 오는 반복 처리할 문장은 건너 뛰어 처리하지 않고 다음 반복을 시작하기 위해 반복문 시작 부분으로 간다.
continue 문은 반복문에 내부에서 사용가능하며 어떤 조건에 맞는 경우 continue문이 실행될 수 있도록 조건문(if) 다음에 기술.
★ break 문-제어문을 보조하는 명령문 ★
break 문 역시 반복문 내부에서 사용하는 명령입니다. continue 문과 동일한 방법으로 기술
반복문에 내부에서 어떤 조건에 맞는 경우 break문이 실행될 수 있도록 조건문(if) 다음에 기술
break 문을 만나면 반복 수행을 완전히 종료한다는 점에서 continue문과는 차이점이 있다.
break 문이 기술된 그 블록에서 벗어나는 용도로 사용.
'JavaScript' 카테고리의 다른 글
자바스크립트의 객체 -기본(1) (0) | 2020.09.13 |
---|---|
자바스크립트 [javascript] (4장) Alert, Prompt, Confirm (0) | 2020.09.12 |
자바스크립트 [javascript] (3장) 산술연산자 (0) | 2020.09.12 |
자바스크립트 [javascript] (1장) 개요 (0) | 2020.09.12 |
textarea 줄바꿈처리하기 (0) | 2020.08.13 |