(→사용예) |
(→사용예 응용) |
||
38번째 줄: | 38번째 줄: | ||
또한 {{코드|<nowiki>{{{1|}}}</nowiki>}}, {{코드|<nowiki>{{{2|}}}</nowiki>}} 처럼 {{코드|<nowiki>|</nowiki>}}가 있는 변수로서 if 틀에서 조건문에 사용한다. | 또한 {{코드|<nowiki>{{{1|}}}</nowiki>}}, {{코드|<nowiki>{{{2|}}}</nowiki>}} 처럼 {{코드|<nowiki>|</nowiki>}}가 있는 변수로서 if 틀에서 조건문에 사용한다. | ||
여기서 <nowiki>{{{1|}}}</nowiki> 자체가 조건문과 같이 실행된다. 1번변수(혹은 1번인자) 값이 없으므로 빈문자열 값으로 표시된다. | |||
<nowiki>{{{1|기본값}}}</nowiki>는 1번인자값이 없으므로 '기본값' 으로 표시된다. | |||
===<nowiki>{{{1|}}}</nowiki> 사용=== | ===<nowiki>{{{1|}}}</nowiki> 사용=== |
2022년 5월 4일 (수) 18:29 판
문서변경 알림 | |
이 틀은 많은 문서에서 참조하고 있습니다. 틀:연습장에서 테스트 후 변경하시기 바랍니다. |
이 틀은 논리 함수 (파서 함수) 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|기본값}}} | 사이다 | 고구마}} | 사이다 |
{{{이름|}}} 사용
틀에서 입력변수는 {{{이름|}}} , {{{배경색|}}} 처럼 문자열 변수이다.
다음예는 그림 변수인데 이미지 파일값을 입력받아 표시하는데, 그림값이 있으면 그림을, 없으면 이미지없음 그림을 표시한다.
입력 | 결과 |
---|---|
{{ if | {{{그림|}}} | {{{그림}}} | 이미지없음 }} | 이미지없음 |
입력 | 결과 |
---|---|
{{ if | {{{그림|}}} | {{자동차 아이콘}} | {{이미지없음}} }} |