60px-Information icon4.svg.png 문서변경 알림
이 틀은 많은 문서에서 참조하고 있습니다. 틀:연습장에서 테스트 후 변경하시기 바랍니다.

이 틀은 논리 함수 (파서 함수) if의 기능을 대신하는 기본적인 틀로서 우남위키에서 아주 아주 중요한 틀이다.


사용법

문법
{{if| 문자열 | 참일때 | 거짓일때 }}
1번 인자, 문자열
문자열이 있으면 참, 없으면 거짓이다.
2번 인자, 참일때
참일때 실행되는 내용
3번 인자, 거짓일때
거짓일때 실행되는 내용

사용예 기본

{{if || 참 | 거짓 }} : 1번 인자를 입력하지 않은 경우이다.

→ 거짓

{{if|0| 참 | 거짓 }}

→ 참

{{if|   | 참 | 거짓 }}: 빈문자열 일때

→ 거짓


{{if | 0 | 참 | 거짓 }}

→ 참

{{if | 2020 | 참 | 거짓 }}

→ 참


사용예 응용

다음 예는 틀에서 사용되는 변수관련 예시이다. 변수는 숫자 혹은 문자열 변수가 있는데  {{{1}}} ,  {{{변수명}}}  같은 형태이다.

또한  {{{1|}}} ,  {{{2|}}}  처럼  | 가 있는 변수로서 if 틀에서 조건문에 사용한다.

{{{1|}}} 사용

틀에서 입력인자는  {{{1|}}} ,  {{{2|}}}  처럼 생긴 숫자변수이다.

다음은 입력값이 없기 때문에 고구마가 실행된다.

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

다음은 숫자변수명에 기본값을 넣어서 1번 입력인자가 없으므로 '기분값'으로 실행하게 되어 if 조건문에 문자열값이 있게되어 사이다가 실행된다.

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


{{{이름|}}} 사용

틀에서 입력변수는  {{{이름|}}} ,  {{{배경색|}}}  처럼 문자열 변수이다.

다음예는 그림 변수인데 이미지 파일값을 입력받아 표시하는데, 그림값이 있으면 그림을, 없으면 이미지없음 그림을 표시한다.

입력 결과
{{ if | {{{그림|}}} | {{{그림}}} | 이미지없음 }}
 
이미지없음
입력 결과
{{ if | {{{그림|}}} | {{자동차 아이콘}} | {{이미지없음}} }}
 
이미지없음

함께보기

틀:if

틀:and

틀:or