(→사용예 응용) |
잔글 (→{{{이름|}}} 사용) |
||
70번째 줄: | 70번째 줄: | ||
틀에서 입력변수는 {{코드|<nowiki>{{{이름|}}}</nowiki>}}, {{코드|<nowiki>{{{배경색|}}}</nowiki>}} 처럼 문자열 변수이다. | 틀에서 입력변수는 {{코드|<nowiki>{{{이름|}}}</nowiki>}}, {{코드|<nowiki>{{{배경색|}}}</nowiki>}} 처럼 문자열 변수이다. | ||
다음 예는 그림 변수인데 변수값이 없으면 기본값으로 자동차 아이콘.png를 표시한다. | |||
{{사용예 | {{사용예 | ||
|입력= | |입력= | ||
<nowiki> | <nowiki>{{{그림|[[파일:자동차 아이콘.png]]}}} | ||
</nowiki> | </nowiki> | ||
|결과= | |결과= | ||
{{{그림|[[파일:자동차 아이콘.png]]}}} | |||
}} | }} | ||
그림 변수에 문자열이 있으면 <nowiki>{{자동차 아이콘}}</nowiki> 틀을 실행하고, 없으면 <nowiki>{{이미지없음}}</nowiki> 틀을 실행한다. | |||
{{사용예 | {{사용예 | ||
|입력= | |입력= |
2022년 5월 4일 (수) 21:26 판
![]() |
문서변경 알림 |
이 틀은 많은 문서에서 참조하고 있습니다. 틀:연습장에서 테스트 후 변경하시기 바랍니다. |
이 틀은 논리 함수 (파서 함수) if의 기능을 대신하는 기본적인 틀로서 우남위키에서 아주 아주 중요한 틀이다.
사용법
- 문법
{{if| 문자열 | 참일때 | 거짓일때 }}
- 1번 인자, 문자열
- 문자열이 있으면 참, 없으면 거짓이다.
- 2번 인자, 참일때
- 참일때 실행되는 내용
- 3번 인자, 거짓일때
- 거짓일때 실행되는 내용
사용예 기본
{{if || 참 | 거짓 }} : 1번 인자를 입력하지 않은 경우이다.
→ 거짓
{{if|0| 참 | 거짓 }}
→ 참
{{if| | 참 | 거짓 }}: 빈문자열 일때
→ 거짓
{{if | 0 | 참 | 거짓 }}
→ 참
{{if | 2020 | 참 | 거짓 }}
→ 참
사용예 응용
다음 예는 틀에서 사용되는 변수관련 예시이다. 변수는 숫자 혹은 문자열 변수가 있는데 {{{1}}} , {{{변수명}}} 같은 형태이다.
또한 {{{1|}}} , {{{2|}}} 처럼 | 가 있는 변수로서 if 틀에서 조건문에 사용한다.
여기서 {{{1|}}} 자체가 조건문과 같이 실행된다. 1번변수(혹은 1번인자) 값이 없으므로 빈문자열 값으로 표시된다.
{{{1|기본값}}}는 1번인자값이 없으므로 '기본값' 으로 표시된다.
{{{1|}}} 사용
틀에서 입력인자는 {{{1|}}} , {{{2|}}} 처럼 생긴 숫자변수이다.
다음은 입력값이 없기 때문에 고구마가 실행된다.
입력 | 결과 |
---|---|
{{ if | {{{1|}}} | 사이다 | 고구마}} | 고구마 |
다음은 숫자변수명에 기본값을 넣어서 1번 입력인자가 없으므로 '기분값'으로 실행하게 되어 if 조건문에 문자열값이 있게되어 사이다가 실행된다.
입력 | 결과 |
---|---|
{{ if | {{{1|기본값}}} | 사이다 | 고구마}} | 사이다 |
{{{이름|}}} 사용
틀에서 입력변수는 {{{이름|}}} , {{{배경색|}}} 처럼 문자열 변수이다.
다음 예는 그림 변수인데 변수값이 없으면 기본값으로 자동차 아이콘.png를 표시한다.
입력 | 결과 |
---|---|
{{{그림|[[파일:자동차 아이콘.png]]}}} |
![]() |
그림 변수에 문자열이 있으면 {{자동차 아이콘}} 틀을 실행하고, 없으면 {{이미지없음}} 틀을 실행한다.
입력 | 결과 |
---|---|
{{ if | {{{그림|}}} | {{자동차 아이콘}} | {{이미지없음}} }} |
![]() |