FrontEngineer JungBam
혼공스(챕터3) 조건문 본문
1. 조건문의 종류 : if 조건문 / switch 조건문
switch 조건문은 단일 값 대상의 조건일 때에 사용하고 그 외에는 if문을 사용.
2. if 조건문
- if(조건문){①}else{②}
조건문이 맞으면 ①을 실행하고 그 외에는 ②를 실행해라.
- 삼항 연산자 : 조건문? ① : ②
위의 if 조건문과 동일하다.
- if(조건문1){①}else if(조건문2){②}else{③}
조건문 1이 맞으면 ①을 조건문2가 맞으면 ②를 그 외 ③을 실행해라.
※ 삼항 연산자로 만들 수 있으나 조건문이 두개 이상일 때에 삼항 연산자를 사용하면 직관적이지 못하게 되어 개인 프로젝트가 아니라면 지양하는 것이 좋다고 생각함.
3. switch 조건문
switch(자료){
case 조건A :
①
break
case 조건B :
②
break
default :
③
break
}
- 주의할 점은 각 case마다 break문을 반드시, 꼭 써야한다는 것.
4. 논리합 / 논리곱을 이용한 조건문
리액트로 작업하면서 많이 사용했던 문법
조건이 충족하면 이 컴퍼넌트를, 아니라면 이 컴퍼넌트를 띄우도록 할 때에 함께 자주 사용함.
- 논리 곱을 이용한 조건문
불 표현식 && 불 표현식이 참일 때 실행할 문장
- 논리 합을 이요한 조건문
불 표현식 || 불 표현식이 거짓일 떄 실행할 문장
반응형
'자바스크립트 개념' 카테고리의 다른 글
혼공스(챕터5) 별도정리 : 타이머 함수 (0) | 2022.11.12 |
---|---|
혼공스(챕터5) 함수 (0) | 2022.11.11 |
혼공스(챕터4) 반복문 (0) | 2022.11.10 |
혼공스(챕터2) 자료와 변수 (0) | 2022.11.07 |
혼공스(챕터1) JS 기본용어 (0) | 2022.11.07 |
Comments