FrontEngineer JungBam

혼공스(챕터3) 조건문 본문

자바스크립트 개념

혼공스(챕터3) 조건문

정밤톨 2022. 11. 8. 16:20

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. 논리합 / 논리곱을 이용한 조건문

리액트로 작업하면서 많이 사용했던 문법
   조건이 충족하면 이 컴퍼넌트를, 아니라면 이 컴퍼넌트를 띄우도록 할 때에 함께 자주 사용함.

   - 논리 곱을 이용한 조건문

      불 표현식 && 불 표현식이 참일 때 실행할 문장

   - 논리 합을 이요한 조건문

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

 

반응형
Comments