(새 문서: {{설명문서 안내}}첫번째 인자를 판단하여 참이면 두번째 인자, 거짓이면 세번째 인자를 돌리는 특별한 함수입니다. 첫번째 인자는 빈 문...)
 
잔글편집 요약 없음
 
(같은 사용자의 중간 판 2개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{설명문서 안내}}첫번째 인자를 판단하여 참이면 두번째 인자, 거짓이면 세번째 인자를 돌리는 특별한 함수입니다.
첫번째 인자를 판단하여 참이면 두번째 인자, 거짓이면 세번째 인자를 돌리는 특별한 함수입니다.


첫번째 인자는 빈 문자열일 때 거짓이며 그 이외에는 참입니다.
{{틀| Special if}}는 {{틀| if}}로도 사용한다.


<nowiki>{{ Special if | 1 | 사과 | 감자}}</nowiki> : {{ Special if | 1 | 사과 | 감자}}
==사용법==
<pre>{{if |조건문 |참일때 |거짓일때 }}
</pre>


<nowiki>{{ Special if |   | 사과 | 감자}}</nowiki> : {{ Special if |   | 사과 | 감자}}
;1번인자: 조건문이다. 틀에서 문자열을 받을 때는 {{{1|}}}, {{{2|}}} 이런식으로 값을 사용한다.
;2번인자: 조건문에 문자열이 있을때 실행된다.
;3번인자: 조건문에 문자열이 없을때 실행된다.
 
 
==사용예==
===문자열 있을때===
{{사용예
|입력=
<nowiki>{{if | 1 | 사이다 | 고구마}}
</nowiki>
 
|결과=
{{if | 1 | 사이다 | 고구마}}
}}
 
 
===문자열 없을때===
{{사용예
|입력=
<nowiki>{{ if |  | 사이다 | 고구마}}
</nowiki>
|결과=
{{ if |  | 사이다 | 고구마}}
}}
 
 
===변수로 검사하기 ===
{{사용예
|입력=
<nowiki>{{ if | {{{1|}}} | 사이다 | 고구마}}
</nowiki>
|결과=
{{ if | {{{1|}}} | 사이다 | 고구마}}
 
|입력1=
<nowiki>{{ if | {{{이름|}}} | 사이다 | 고구마}}
</nowiki>
|결과1=
{{ if | {{{이름|}}} | 사이다 | 고구마}}
}}
 
 
{{사용예
|입력=
<nowiki>{{ if | {{{1|@}}} | 사이다 | 고구마}}
</nowiki>
|결과=
{{ if | {{{1|@}}} | 사이다 | 고구마}}
}}

2022년 5월 4일 (수) 14:29 기준 최신판

첫번째 인자를 판단하여 참이면 두번째 인자, 거짓이면 세번째 인자를 돌리는 특별한 함수입니다.

{{ Special if}}는 {{ if}}로도 사용한다.

사용법

{{if |조건문 |참일때 |거짓일때 }}
1번인자
조건문이다. 틀에서 문자열을 받을 때는 , 이런식으로 값을 사용한다.
2번인자
조건문에 문자열이 있을때 실행된다.
3번인자
조건문에 문자열이 없을때 실행된다.


사용예

문자열 있을때

입력 결과
{{if | 1 | 사이다 | 고구마}}
 
사이다


문자열 없을때

입력 결과
{{ if |  | 사이다 | 고구마}}
 
고구마


변수로 검사하기

입력 결과
{{ if | {{{1|}}} | 사이다 | 고구마}}
 
고구마
{{ if | {{{이름|}}} | 사이다 | 고구마}}
 
고구마


입력 결과
{{ if | {{{1|@}}} | 사이다 | 고구마}}
 
사이다