728x90
조건, 선택문으로 다양한 조건이 제시되었을 때 선택된 값에 따라 실행문을 선택하여 실행할 수 있도록 한다.
일치된 값이 없을 때는 defalt에 해당 하는 값이 나온다.
*기본형식
case에 해당하는 경우 해당 조건문이 나오고, case에 없는 값을 입력했을 때 defalt의 조건문이 나온다.
case에는 break를 꼭 입력해주어야한다.
switch(케이스유형){
case 1:조건문;break;
case 2:조건문;break;
case 3:조건문;break;
defalt:조건문;
}
*예제
switch(coffee);
case'밀크':document.write(coffee+'커피를 선택했습니다.');break;
case'블랙':document.write(coffee+'커피를 선택했습니다.');break;
case'설탕':document.write(coffee+'커피를 선택했습니다.');break;
defalt:alert('해당 음료는 판매하지 않습니다.') }
*실행화면
728x90