switch문에서 변수 지정이 없으면 안되나요? 정보
switch문에서 변수 지정이 없으면 안되나요?본문
http://sir.co.kr/bbs/tb.php/g4_qa/152186
↑ 질문했는데요.
switch문에서 변수 지정이 없으면 안되나요?
그냥 switch() 했더니, 오류 나와요.
위 소스상으로는 무엇으로 변수를 지정해야 할 지 몰라서요~
↑ 질문했는데요.
switch문에서 변수 지정이 없으면 안되나요?
그냥 switch() 했더니, 오류 나와요.
위 소스상으로는 무엇으로 변수를 지정해야 할 지 몰라서요~
추천
0
0
댓글 4개

switch 로 써야할때가 있고 안써도 되는경우가 있습니다.
두가지조건 조건이상이고, 매칭함수가 있을경우에는 그냥 조건문이 낫습니다.
스위치는 TV리모콘이라 생각하시면됩니다.
1번부터 9번까지 번호가 있고,
1번을 누르면 에로채널
2번누르면 스포츠채널
이렇게 1:1 매치를할때 쓰는 겁니다.
즉 이런겁니다
switch(리모콘숫자판) {
case 1 :
$모니터=에로채널;
break;
case 2 :
$모니터=스포츠채널;
break;
}
두가지조건 조건이상이고, 매칭함수가 있을경우에는 그냥 조건문이 낫습니다.
스위치는 TV리모콘이라 생각하시면됩니다.
1번부터 9번까지 번호가 있고,
1번을 누르면 에로채널
2번누르면 스포츠채널
이렇게 1:1 매치를할때 쓰는 겁니다.
즉 이런겁니다
switch(리모콘숫자판) {
case 1 :
$모니터=에로채널;
break;
case 2 :
$모니터=스포츠채널;
break;
}
감사합니다! ^^
제가 질문한 내용에 조건들이 두 가지 이상이고, 매칭함수도 있으니까, if else if가 좋겠다는 말씀이시군요. 새해 복 많이 받으세요~^^
제가 질문한 내용에 조건들이 두 가지 이상이고, 매칭함수도 있으니까, if else if가 좋겠다는 말씀이시군요. 새해 복 많이 받으세요~^^

확장자(gif, jpeg 등등)을 뽑아서 switch()를 돌리셔도 됩니다.

헌대 if 문이 너무 길어지게 된다면 if 문도 별로 좋은방법은 아니죠