잔글편집 요약 없음
13번째 줄: 13번째 줄:
;3번 인자, 거짓일때: 거짓일때 실행되는 내용
;3번 인자, 거짓일때: 거짓일때 실행되는 내용


==사용예==
==사용예 기본==
;문법
  <nowiki>{{ if | 문자열 | 참 | 거짓 }}</nowiki>


문자열이 있으면 , 없으면 거짓을 실행한다.
<nowiki>{{if || | 거짓 }}</nowiki> : 1번 인자를 입력하지 않은 경우이다.
→ {{if||참|거짓}}
 
<nowiki>{{if|0| 참 | 거짓 }}</nowiki>
→ {{if|0| 참 | 거짓 }}


<nowiki>{{if|  | 참 | 거짓 }}</nowiki>: 빈문자열 일때


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


<nowiki>{{if|| 참 | 거짓 }}</nowiki>
→ {{if|  |참|거짓}}


  <nowiki>{{if | </nowiki> {{글색|red|0}} <nowiki> | 참 | 거짓 }}</nowiki> : 0 이란 문자가 있어서 참이다.
  <nowiki>{{if | 0 | 참 | 거짓 }}</nowiki>
→ {{if| 0 | 참 | 거짓 }}
→ {{if| 0 | 참 | 거짓 }}


32번째 줄: 32번째 줄:
→ {{if | 2020 | 참 | 거짓 }}
→ {{if | 2020 | 참 | 거짓 }}


<nowiki>{{if | </nowiki>{{글색|red|국가}} <nowiki> | 참 | 거짓 }}</nowiki>
→ {{if|국가|참|거짓}}


==사용예 응용==
다음 예는 틀에서 사용되는 변수관련 예시이다. 변수는 숫자 혹은 문자열 변수가 있는데 {{코드|<nowiki>{{{1}}}</nowiki>}}, {{코드|<nowiki>{{{변수명}}}</nowiki>}} 같은 형태이다.
또한 {{코드|<nowiki>{{{1|}}}</nowiki>}}, {{코드|<nowiki>{{{2|}}}</nowiki>}} 처럼 {{코드|<nowiki>|</nowiki>}}가 있는 변수로서 if 틀에서 조건문에 사용한다.
===<nowiki>{{{1|}}}</nowiki> 사용===
틀에서 입력인자는 {{코드|<nowiki>{{{1|}}}</nowiki>}}, {{코드|<nowiki>{{{2|}}}</nowiki>}} 처럼 생긴 숫자변수이다.
다음은 입력값이 없기 때문에 고구마가 실행된다.
{{사용예
|입력=
<nowiki>{{ if | {{{1|}}} | 사이다 | 고구마}}
</nowiki>
|결과=
{{ if | {{{1|}}} | 사이다 | 고구마}}
}}
다음은 숫자변수명에 기본값을 넣어서 1번 입력인자가 없으므로 '기분값'으로 실행하게 되어 if 조건문에 문자열값이 있게되어 사이다가 실행된다.
{{사용예
|입력=
<nowiki>{{ if | {{{1|기본값}}} | 사이다 | 고구마}}
</nowiki>
|결과=
{{ if | {{{1|기본값}}} | 사이다 | 고구마}}
}}
===<nowiki>{{{이름|}}}</nowiki> 사용===
틀에서 입력변수는 {{코드|<nowiki>{{{이름|}}}</nowiki>}}, {{코드|<nowiki>{{{배경색|}}}</nowiki>}} 처럼 문자열 변수이다.
다음예는 그림 변수인데 이미지 파일값을 입력받아 표시하는데, 그림값이 있으면 그림을, 없으면 이미지없음 그림을 표시한다.
{{사용예
|입력=
<nowiki>{{ if | {{{그림|}}} | {{{그림}}} | 이미지없음 }}
</nowiki>
|결과=
{{ if | {{{그림|}}} | {{{그림}}} | 이미지없음 }}
}}
{{사용예
|입력=
<nowiki>{{ if | {{{그림|}}} | {{자동차 아이콘}} | {{이미지없음}} }}
</nowiki>
|결과=
{{ if | {{{그림|}}} | {{자동차 아이콘}} | {{이미지없음}} }}
}}


==함께보기==
==함께보기==

2022년 5월 4일 (수) 18:22 판

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