학습(구)/JavaScript(구)

자바스크립트 기본문법 - switch

잉아당 2021. 10. 12. 16:56
728x90

여러개의 if문은 switch로 변경하여 사용할 수 있습니다.

 

switch(x){

 case 'value1':

  break;

 

 case 'value2':

  break;

 

 default : 

  break;

}

 

x의 값에 해당하는 case가 수행이 되며 해당하는 부분이 없을 경우 default의 내용이 수행되게 됩니다.

이때 break의 문이 없을 경우 조건에 관계없이 순차적으로 아래의 내용을 쭉 실행하게 됩니다.

 

여러 case를 붙여서 붙인 값들일 경우 한개의 내용을 실행하게 할 수도 있습니다.

ex)

case '1':

case '2":

 break;

 

switch 문은 비교로 조건을 확인하므로 자료형을 조심해서 사용해야 합니다.