(새 문서: 이 틀은 <nowiki>#switch</nowiki> 함수를 대체하는 틀이다.<ref>이 함수는 현재 우남위키에서 지원되지 않고 있다.</ref> ==사용법== * 틀:switch - 30개 조건, 속도 * 틀:switch2 - 100개 조건 <pre> {{switch2 | 1번인자 |c1= |o1= |c2= |o2= |c3= |o3= ... |c100= |o100= |기본값= }} </pre> ;|1번인자 : 검사값을 입력한다. ;|case1..100 = {{보통|혹은}} ;|c1..100 = : 1번인자와 같은 값 중이 있는...) |
잔글 (→일반적인 경우일 때) |
||
1,375번째 줄: | 1,375번째 줄: | ||
}} | }} | ||
{{사용예 | {{사용예 | ||
1,642번째 줄: | 1,639번째 줄: | ||
}} | }} | ||
{{접기 끝}} | |||
{{접기2 |제목= 모든 변수 확인}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c1=가 |o1=참 |기본값=거짓 }}</nowiki> |결과1={{switch2 | 가 |c1=가 |o1=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c2=가 |o2=참 |기본값=거짓 }}</nowiki> |결과2={{switch2 | 가 |c2=가 |o2=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c3=가 |o3=참 |기본값=거짓 }}</nowiki> |결과3={{switch2 | 가 |c3=가 |o3=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c4=가 |o4=참 |기본값=거짓 }}</nowiki> |결과4={{switch2 | 가 |c4=가 |o4=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c5=가 |o5=참 |기본값=거짓 }}</nowiki> |결과5={{switch2 | 가 |c5=가 |o5=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c6=가 |o6=참 |기본값=거짓 }}</nowiki> |결과6={{switch2 | 가 |c6=가 |o6=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c7=가 |o7=참 |기본값=거짓 }}</nowiki> |결과7={{switch2 | 가 |c7=가 |o7=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c8=가 |o8=참 |기본값=거짓 }}</nowiki> |결과8={{switch2 | 가 |c8=가 |o8=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c9=가 |o9=참 |기본값=거짓 }}</nowiki> |결과9={{switch2 | 가 |c9=가 |o9=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c10=가 |o10=참 |기본값=거짓 }}</nowiki> |결과10={{switch2 | 가 |c10=가 |o10=참 |기본값=거짓 }} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c11=가 |o11=참 |기본값=거짓 }}</nowiki> |결과1={{switch2 | 가 |c11=가 |o11=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c12=가 |o12=참 |기본값=거짓 }}</nowiki> |결과2={{switch2 | 가 |c12=가 |o12=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c13=가 |o13=참 |기본값=거짓 }}</nowiki> |결과3={{switch2 | 가 |c13=가 |o13=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c14=가 |o14=참 |기본값=거짓 }}</nowiki> |결과4={{switch2 | 가 |c14=가 |o14=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c15=가 |o15=참 |기본값=거짓 }}</nowiki> |결과5={{switch2 | 가 |c15=가 |o15=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c16=가 |o16=참 |기본값=거짓 }}</nowiki> |결과6={{switch2 | 가 |c16=가 |o16=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c17=가 |o17=참 |기본값=거짓 }}</nowiki> |결과7={{switch2 | 가 |c17=가 |o17=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c18=가 |o18=참 |기본값=거짓 }}</nowiki> |결과8={{switch2 | 가 |c18=가 |o18=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c19=가 |o19=참 |기본값=거짓 }}</nowiki> |결과9={{switch2 | 가 |c19=가 |o19=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c20=가 |o20=참 |기본값=거짓 }}</nowiki> |결과10={{switch2 | 가 |c20=가 |o20=참 |기본값=거짓 }} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c21=가 |o21=참 |기본값=거짓 }}</nowiki> | |||
|결과1={{switch2 | 가 |c21=가 |o21=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c22=가 |o22=참 |기본값=거짓 }}</nowiki> | |||
|결과2={{switch2 | 가 |c22=가 |o22=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c23=가 |o23=참 |기본값=거짓 }}</nowiki> | |||
|결과3={{switch2 | 가 |c23=가 |o23=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c24=가 |o24=참 |기본값=거짓 }}</nowiki> | |||
|결과4={{switch2 | 가 |c24=가 |o24=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c25=가 |o25=참 |기본값=거짓 }}</nowiki> | |||
|결과5={{switch2 | 가 |c25=가 |o25=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c26=가 |o26=참 |기본값=거짓 }}</nowiki> | |||
|결과6={{switch2 | 가 |c26=가 |o26=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c27=가 |o27=참 |기본값=거짓 }}</nowiki> | |||
|결과7={{switch2 | 가 |c27=가 |o27=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c28=가 |o28=참 |기본값=거짓 }}</nowiki> | |||
|결과8={{switch2 | 가 |c28=가 |o28=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c29=가 |o29=참 |기본값=거짓 }}</nowiki> | |||
|결과9={{switch2 | 가 |c29=가 |o29=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c30=가 |o30=참 |기본값=거짓 }}</nowiki> | |||
|결과10={{switch2 | 가 |c30=가 |o30=참 |기본값=거짓 }} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c31=가 |o31=참 |기본값=거짓 }}</nowiki> | |||
|결과1={{switch2 | 가 |c31=가 |o31=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c32=가 |o32=참 |기본값=거짓 }}</nowiki> | |||
|결과2={{switch2 | 가 |c32=가 |o32=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c33=가 |o33=참 |기본값=거짓 }}</nowiki> | |||
|결과3={{switch2 | 가 |c33=가 |o33=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c34=가 |o34=참 |기본값=거짓 }}</nowiki> | |||
|결과4={{switch2 | 가 |c34=가 |o34=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c35=가 |o35=참 |기본값=거짓 }}</nowiki> | |||
|결과5={{switch2 | 가 |c35=가 |o35=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c36=가 |o36=참 |기본값=거짓 }}</nowiki> | |||
|결과6={{switch2 | 가 |c36=가 |o36=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c37=가 |o37=참 |기본값=거짓 }}</nowiki> | |||
|결과7={{switch2 | 가 |c37=가 |o37=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c38=가 |o38=참 |기본값=거짓 }}</nowiki> | |||
|결과8={{switch2 | 가 |c38=가 |o38=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c39=가 |o39=참 |기본값=거짓 }}</nowiki> | |||
|결과9={{switch2 | 가 |c39=가 |o39=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c40=가 |o40=참 |기본값=거짓 }}</nowiki> | |||
|결과10={{switch2 | 가 |c40=가 |o40=참 |기본값=거짓 }} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c41=가 |o41=참 |기본값=거짓 }}</nowiki> | |||
|결과1={{switch2 | 가 |c41=가 |o41=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c42=가 |o42=참 |기본값=거짓 }}</nowiki> | |||
|결과2={{switch2 | 가 |c42=가 |o42=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c43=가 |o43=참 |기본값=거짓 }}</nowiki> | |||
|결과3={{switch2 | 가 |c43=가 |o43=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c44=가 |o44=참 |기본값=거짓 }}</nowiki> | |||
|결과4={{switch2 | 가 |c44=가 |o44=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c45=가 |o45=참 |기본값=거짓 }}</nowiki> | |||
|결과5={{switch2 | 가 |c45=가 |o45=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c46=가 |o46=참 |기본값=거짓 }}</nowiki> | |||
|결과6={{switch2 | 가 |c46=가 |o46=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c47=가 |o47=참 |기본값=거짓 }}</nowiki> | |||
|결과7={{switch2 | 가 |c47=가 |o47=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c48=가 |o48=참 |기본값=거짓 }}</nowiki> | |||
|결과8={{switch2 | 가 |c48=가 |o48=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c49=가 |o49=참 |기본값=거짓 }}</nowiki> | |||
|결과9={{switch2 | 가 |c49=가 |o49=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c50=가 |o50=참 |기본값=거짓 }}</nowiki> | |||
|결과10={{switch2 | 가 |c50=가 |o50=참 |기본값=거짓 }} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c51=가 |o51=참 |기본값=거짓 }}</nowiki> | |||
|결과1={{switch2 | 가 |c51=가 |o51=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c52=가 |o52=참 |기본값=거짓 }}</nowiki> | |||
|결과2={{switch2 | 가 |c52=가 |o52=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c53=가 |o53=참 |기본값=거짓 }}</nowiki> | |||
|결과3={{switch2 | 가 |c53=가 |o53=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c54=가 |o54=참 |기본값=거짓 }}</nowiki> | |||
|결과4={{switch2 | 가 |c54=가 |o54=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c55=가 |o55=참 |기본값=거짓 }}</nowiki> | |||
|결과5={{switch2 | 가 |c55=가 |o55=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c56=가 |o56=참 |기본값=거짓 }}</nowiki> | |||
|결과6={{switch2 | 가 |c56=가 |o56=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c57=가 |o57=참 |기본값=거짓 }}</nowiki> | |||
|결과7={{switch2 | 가 |c57=가 |o57=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c58=가 |o58=참 |기본값=거짓 }}</nowiki> | |||
|결과8={{switch2 | 가 |c58=가 |o58=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c59=가 |o59=참 |기본값=거짓 }}</nowiki> | |||
|결과9={{switch2 | 가 |c59=가 |o59=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c60=가 |o60=참 |기본값=거짓 }}</nowiki> | |||
|결과10={{switch2 | 가 |c60=가 |o60=참 |기본값=거짓 }} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c61=가 |o61=참 |기본값=거짓 }}</nowiki> | |||
|결과1={{switch2 | 가 |c61=가 |o61=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c62=가 |o62=참 |기본값=거짓 }}</nowiki> | |||
|결과2={{switch2 | 가 |c62=가 |o62=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c63=가 |o63=참 |기본값=거짓 }}</nowiki> | |||
|결과3={{switch2 | 가 |c63=가 |o63=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c64=가 |o64=참 |기본값=거짓 }}</nowiki> | |||
|결과4={{switch2 | 가 |c64=가 |o64=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c65=가 |o65=참 |기본값=거짓 }}</nowiki> | |||
|결과5={{switch2 | 가 |c65=가 |o65=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c66=가 |o66=참 |기본값=거짓 }}</nowiki> | |||
|결과6={{switch2 | 가 |c66=가 |o66=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c67=가 |o67=참 |기본값=거짓 }}</nowiki> | |||
|결과7={{switch2 | 가 |c67=가 |o67=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c68=가 |o68=참 |기본값=거짓 }}</nowiki> | |||
|결과8={{switch2 | 가 |c68=가 |o68=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c69=가 |o69=참 |기본값=거짓 }}</nowiki> | |||
|결과9={{switch2 | 가 |c69=가 |o69=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c70=가 |o70=참 |기본값=거짓 }}</nowiki> | |||
|결과10={{switch2 | 가 |c70=가 |o70=참 |기본값=거짓 }} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c71=가 |o71=참 |기본값=거짓 }}</nowiki> | |||
|결과1={{switch2 | 가 |c71=가 |o71=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c72=가 |o72=참 |기본값=거짓 }}</nowiki> | |||
|결과2={{switch2 | 가 |c72=가 |o72=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c73=가 |o73=참 |기본값=거짓 }}</nowiki> | |||
|결과3={{switch2 | 가 |c73=가 |o73=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c74=가 |o74=참 |기본값=거짓 }}</nowiki> | |||
|결과4={{switch2 | 가 |c74=가 |o74=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c75=가 |o75=참 |기본값=거짓 }}</nowiki> | |||
|결과5={{switch2 | 가 |c75=가 |o75=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c76=가 |o76=참 |기본값=거짓 }}</nowiki> | |||
|결과6={{switch2 | 가 |c76=가 |o76=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c77=가 |o77=참 |기본값=거짓 }}</nowiki> | |||
|결과7={{switch2 | 가 |c77=가 |o77=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c78=가 |o78=참 |기본값=거짓 }}</nowiki> | |||
|결과8={{switch2 | 가 |c78=가 |o78=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c79=가 |o79=참 |기본값=거짓 }}</nowiki> | |||
|결과9={{switch2 | 가 |c79=가 |o79=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c80=가 |o80=참 |기본값=거짓 }}</nowiki> | |||
|결과10={{switch2 | 가 |c80=가 |o80=참 |기본값=거짓 }} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c81=가 |o81=참 |기본값=거짓 }}</nowiki> | |||
|결과1={{switch2 | 가 |c81=가 |o81=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c82=가 |o82=참 |기본값=거짓 }}</nowiki> | |||
|결과2={{switch2 | 가 |c82=가 |o82=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c83=가 |o83=참 |기본값=거짓 }}</nowiki> | |||
|결과3={{switch2 | 가 |c83=가 |o83=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c84=가 |o84=참 |기본값=거짓 }}</nowiki> | |||
|결과4={{switch2 | 가 |c84=가 |o84=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c85=가 |o85=참 |기본값=거짓 }}</nowiki> | |||
|결과5={{switch2 | 가 |c85=가 |o85=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c86=가 |o86=참 |기본값=거짓 }}</nowiki> | |||
|결과6={{switch2 | 가 |c86=가 |o86=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c87=가 |o87=참 |기본값=거짓 }}</nowiki> | |||
|결과7={{switch2 | 가 |c87=가 |o87=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c88=가 |o88=참 |기본값=거짓 }}</nowiki> | |||
|결과8={{switch2 | 가 |c88=가 |o88=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c89=가 |o89=참 |기본값=거짓 }}</nowiki> | |||
|결과9={{switch2 | 가 |c89=가 |o89=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c90=가 |o90=참 |기본값=거짓 }}</nowiki> | |||
|결과10={{switch2 | 가 |c90=가 |o90=참 |기본값=거짓 }} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki>{{switch2 | 가 |c91=가 |o91=참 |기본값=거짓 }}</nowiki> | |||
|결과1={{switch2 | 가 |c91=가 |o91=참 |기본값=거짓 }} | |||
|입력2=<nowiki>{{switch2 | 가 |c92=가 |o92=참 |기본값=거짓 }}</nowiki> | |||
|결과2={{switch2 | 가 |c92=가 |o92=참 |기본값=거짓 }} | |||
|입력3=<nowiki>{{switch2 | 가 |c93=가 |o93=참 |기본값=거짓 }}</nowiki> | |||
|결과3={{switch2 | 가 |c93=가 |o93=참 |기본값=거짓 }} | |||
|입력4=<nowiki>{{switch2 | 가 |c94=가 |o94=참 |기본값=거짓 }}</nowiki> | |||
|결과4={{switch2 | 가 |c94=가 |o94=참 |기본값=거짓 }} | |||
|입력5=<nowiki>{{switch2 | 가 |c95=가 |o95=참 |기본값=거짓 }}</nowiki> | |||
|결과5={{switch2 | 가 |c95=가 |o95=참 |기본값=거짓 }} | |||
|입력6=<nowiki>{{switch2 | 가 |c96=가 |o96=참 |기본값=거짓 }}</nowiki> | |||
|결과6={{switch2 | 가 |c96=가 |o96=참 |기본값=거짓 }} | |||
|입력7=<nowiki>{{switch2 | 가 |c97=가 |o97=참 |기본값=거짓 }}</nowiki> | |||
|결과7={{switch2 | 가 |c97=가 |o97=참 |기본값=거짓 }} | |||
|입력8=<nowiki>{{switch2 | 가 |c98=가 |o98=참 |기본값=거짓 }}</nowiki> | |||
|결과8={{switch2 | 가 |c98=가 |o98=참 |기본값=거짓 }} | |||
|입력9=<nowiki>{{switch2 | 가 |c99=가 |o99=참 |기본값=거짓 }}</nowiki> | |||
|결과9={{switch2 | 가 |c99=가 |o99=참 |기본값=거짓 }} | |||
|입력10=<nowiki>{{switch2 | 가 |c100=가 |o100=참 |기본값=거짓 }}</nowiki> | |||
|결과10={{switch2 | 가 |c100=가 |o100=참 |기본값=거짓 }} | |||
}} | |||
{{접기 끝}} | {{접기 끝}} | ||
2023년 4월 6일 (목) 07:57 판
이 틀은 #switch 함수를 대체하는 틀이다.[1]
사용법
{{switch2 | 1번인자 |c1= |o1= |c2= |o2= |c3= |o3= ... |c100= |o100= |기본값= }}
- |1번인자
- 검사값을 입력한다.
- |case1..100 = 혹은
- |c1..100 =
- 1번인자와 같은 값 중이 있는지 검사한다.
- |결과1..100 = 혹은
- |o1..100 =
- 매개변수 c1...c100 에서 일치하는 값이 있으면, 결과값 o1..100 이 실행된다.
- |기본값 = 혹은
- |default =
- 해당하는 조건의 결과값이 없는 경우에 default 값이 실행된다.
#switch 문 / switch 틀 차이
오른쪽 버튼 클릭
#switch 문 | switch 틀 |
---|---|
{{#switch :Japan |Korea |Japan |China = Asia |France |Greece = Europe |default = }} |
{{switch2 | Japan |c1 = Korea |o1 = Asia |c2 = Japan |o2 = Asia |c3 = China |o3 = Asia |c4 = France |o4 = Europe |c5 = Greece |o5 = Europe |default = }} {{switch2 | Japan |c1 = Korea |o1 = o3 |c2 = Japan |o2 = o3 |c3 = China |o3 = Asia |c4 = France |o4 = o5 |c5 = Greece |o5 = Europe |default = }} |
{{#switch :일본 |한국 |일본 |중국 = 아시아 |그리스 |프랑스 = 유럽 |기본값 = }} |
{{switch2 |일본 |c1 = 한국 |o1 = 아시아 |c2 = 일본 |o2 = 아시아 |c3 = 중국 |o3 = 아시아 |c4 = 프랑스 |o4 = 유럽 |c5 = 그리스 |o5 = 유럽 |기본값 = }} {{switch2 |일본 |c1 = 한국 |o1 = o3 |c2 = 일본 |o2 = o3 |c3 = 중국 |o3 = 아시아 |c4 = 프랑스 |o4 = o5 |c5 = 그리스 |o5 = 유럽 |기본값 = }} |
사용예
입력 | 결과 |
---|---|
{{switch2 | 50 |c10=10 |c30=30 |c50=50 |o10 = A |o30 = B |o50 = C |default= D }} | C |
{{switch2 | 다 |c51= 가 |o1 = A |c52= 나 |o2 = B |c53= 다 |o3 = 다 |기본값= D }} | D |
{{switch2 | 2020 |c51= 2000 |o51= 2000년 |c61= 2010 |o61= 2010년 |c71= 2020 |o71= 2020년 |default= 2023년 }} | 2020년 |
{{switch2 | |c1=91 |결과91= A |c2=92 |결과92= B |c3=93 |결과93= C |default= D }} | D |
{{switch2 | 88 |c1=1 |c2=2 |c3=3 |결과1= A |결과2 = B |결과3 = C |기본값= D }} | D |
응용 예제
입력 | 결과 |
---|---|
{{switch2 |유럽 |c81= 아시아 |c82= 유럽 |c83= 아프리카 |o81= 일본, 한국 |o82= 독일, 핀란드 |o83= 가나, 가봉 |default= }} | 독일, 핀란드 |
{{switch2 |아프리카 |c81= 아시아 |c82= 유럽 |c83= 아프리카 |o81= 일본, 한국 |o82= 독일, 핀란드 |o83= 가나, 가봉 |default= }} | 가나, 가봉 |
{{switch2 |유럽 |c81= 아시아 |c82= 유럽 |c83= 아프리카 |o81= 일본, 한국 |o82= 독일, 핀란드 |o83= 가나, 가봉 |default= }} | 독일, 핀란드 |
여러 조건이 있는 예
여러 조건이 같은 결과를 나타낼 경우이다.
일반적인 방법
일반적으로 switch 틀의 구조가 간단한 경우에 사용한다.
입력 | 결과 |
---|---|
{{switch2 |한국 |c1 = 한국 |c2 = 일본 |c3 = 중국 |o1=아시아 |o2=아시아 |o3=아시아 |c5 = 그리스 |o5=유럽 }} | 아시아 |
{{switch2 |중국 |c1 = 한국 |c2 = 일본 |c3 = 중국 |결과1 = 아시아 |결과2 = 아시아 |결과3 = 아시아 |c5 = 그리스 |o5 = 유럽 }} | |
{{switch2 |그리스 |c1 = 한국 |c2 = 일본 |c3 = 중국 |o1 = 아시아 |o2 = 아시아 |o3 = 아시아 |c5 = 그리스 |o5 = 유럽 }} | 유럽 |
결과값을 하나로 할 경우
여러 조건의 결과 값이 같은 경우에 내용이 복잡해진다. 이 때 결과값을 하나로 지정할 수 있다. 결과값이 복잡한 경우(예, 틀:선거 정보 등) 일일이 case마다 결과값을 지정해 줘야 하는 일을 줄일 수 있다. 단, 이 경우 결과값 매개변수는 반드시 o1...o100 를 사용하여야 한다.
입력 | 결과 |
---|---|
{{switch2 |한국 |c1 = 한국 |c2 = 일본 |c3 = 중국 |o1 = o3 |o2 = o3 |o3 = 아시아 |c4 = 그리스 |c5 = 독일 |c6 = 영국 |o4= o6 |o5= o6 |o6 = 유럽 | 아시아 |
{{switch2 |일본 |c1 = 한국 |c2 = 일본 |c3 = 중국 |o1 = o3 |o2 = o3 |o3 = 아시아 |c4 = 그리스 |c5 = 독일 |c6 = 영국 |o4= o6 |o5= o6 |o6 = 유럽 }} | 아시아 |
{{switch2 |중국 |c1 = 한국 |c2 = 일본 |c3 = 중국 |o1 = o3 |o2 = o3 |o3 = 아시아 |c4 = 그리스 |c5 = 독일 |c6 = 영국 |o4= o6 |o5= o6 |o6 = 유럽 }} | 아시아 |
{{switch2 |그리스 |c1 = 한국 |c2 = 일본 |c3 = 중국 |o1 = o3 |o2 = o3 |o3 = 아시아 |c4 = 그리스 |c5 = 독일 |c6 = 영국 |o4= o6 |o5= o6 |o6 = 유럽 }} | 유럽 |
{{switch2 |영국 |c1 = 한국 |c2 = 일본 |c3 = 중국 |o1 = o3 |o2 = o3 |o3 = 아시아 |c4 = 그리스 |c5 = 독일 |c6 = 영국 |o4 = o6 |o5 = o6 |o6 = 유럽 }} | 유럽 |
참고 #switch 문
입력 | 결과 |
---|---|
{{#switch: 1 | 1 = A | 2 = B | C}} | A |
{{#switch: 2 | 1 = A | 2 = B | C}} | B |
{{#switch: 3 | 1 = A | 2 = B | C}} | C |
입력 | 결과 |
---|---|
{{#switch: 1 | 1 = | 2 = B | C}} | |
{{#switch: 3 | 1 = A | 2 = B | }} | |
{{#switch: 2 | 1 = A | 2 = B | C}} | B |
{{#switch: 99 | 1 = A | 2 = B | C}} | C |
모든 매개변수 확인
다음은 여러 경우의 매개변수 확인 예이다.
일반적인 경우일 때
정의된 매개변수 중에서 잘못된 결과값이 있는지 확인하는 사용예이다.
모든 매개변수 확인 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
모든 변수 확인 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
여러조건이 같은 결과값 일때
모든매개변수의 조건값이 case1...10은 o10=같은값10 , case2...20은 o20=같은값20 , case2...20은 o30=같은값30 에서 정의하고 있다.
같은 결과의 매개변수 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
함께보기