switch문에서 변수 지정이 없으면 안되나요?

· 15년 전 · 1639 · 4
http://sir.co.kr/bbs/tb.php/g4_qa/152186

↑ 질문했는데요.
switch문에서 변수 지정이 없으면 안되나요?
그냥 switch() 했더니, 오류 나와요.

위 소스상으로는 무엇으로 변수를 지정해야 할 지 몰라서요~
|

댓글 4개

switch 로 써야할때가 있고 안써도 되는경우가 있습니다.
두가지조건 조건이상이고, 매칭함수가 있을경우에는 그냥 조건문이 낫습니다.

스위치는 TV리모콘이라 생각하시면됩니다.

1번부터 9번까지 번호가 있고,
1번을 누르면 에로채널
2번누르면 스포츠채널
이렇게 1:1 매치를할때 쓰는 겁니다.

즉 이런겁니다

switch(리모콘숫자판) {
case 1 :
$모니터=에로채널;
break;
case 2 :
$모니터=스포츠채널;
break;
}
감사합니다! ^^
제가 질문한 내용에 조건들이 두 가지 이상이고, 매칭함수도 있으니까, if else if가 좋겠다는 말씀이시군요. 새해 복 많이 받으세요~^^
확장자(gif, jpeg 등등)을 뽑아서 switch()를 돌리셔도 됩니다.
헌대 if 문이 너무 길어지게 된다면 if 문도 별로 좋은방법은 아니죠
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
15년 전 조회 1,720
15년 전 조회 2,441
15년 전 조회 1,640
15년 전 조회 1,667
15년 전 조회 1,523
15년 전 조회 1,837
15년 전 조회 1,834
15년 전 조회 1,709
15년 전 조회 1,423
15년 전 조회 1,339
15년 전 조회 1,708
15년 전 조회 1,743
15년 전 조회 1,833
15년 전 조회 2,012
15년 전 조회 1,640
15년 전 조회 2,076
15년 전 조회 1,257
15년 전 조회 1,649
15년 전 조회 1,456
15년 전 조회 1,674
15년 전 조회 1,652
15년 전 조회 1,706
15년 전 조회 3,764
15년 전 조회 1,443
15년 전 조회 1,704
15년 전 조회 1,452
15년 전 조회 1,815
15년 전 조회 2,346
15년 전 조회 1,432
15년 전 조회 1,830
🐛 버그신고