혼공단/혼공단 6기

혼자 공부하는 자바스크립트 3장 - 조건문

하양훈 2021. 7. 16. 15:32
반응형

1. if 조건문

if ( 불 값이 나오는 표현식 ){
	불 값이 참일 때 실행할 문장
}

2. if - else 조건문

if ( 불 값이 나오는 표현식 ){
	불 값이 참일 때 실행할 문장
} else {
	불 값이 거짓일 때 실행할 문장
}

3. 중첩 조건문

- 조건문 안에 조건문을 중첩해 사용하는 것

if ( 불 값이 나오는 표현식1 ){ 			//표현식 1이 참이면 실행
	if ( 불 값이 나오는 표현식2 ){
		표현식 2가 참일 때 실행할 문장
	}
	else {
		표현식 2가 거짓일 때 실행할 문장
	}
} else {						//표현식 1이 거짓이면 실행
 	 if ( 불 값이 나오는 표현식3 ){
		 표현식 3이 참일 때 실행할 문장
	 }
	 else {
		 표현식 3이 거짓일 때 실행할 문장
	 }
}

4. if - else if 조건문

if ( 불 표현식 ){
	문장
} else if ( 불 표현식 ){
	문장
} else if ( 불 표현식 ){
	문장
} else {
	문장
}

5. switch 조건문

switch (자료) {
	case 조건 A:
    	break
    case 조건 B:
    	break
    default:	// 생략가능
    	break
}

6. 조건부 연산자

불 표현식 ? 참일때의 결과 : 거짓일때의 결과

7. 논리합 연산자를 사용한 짧은 조건문

불 표현식 || 불 표현식이 거짓일 때 실행할 문장

8. 논리곱 연산자를 사용한 짧은 조건문

결과가 거짓인 불 표현식 && 불 표현식이 참일 때 실행할 문장
반응형