[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
1. if 구문 테스트
1.1. true, false1.2. 매개변수 테스트
1.2.1. 변수 a=11.2.2. 변수 b=text
1.3. |기호 테스트1.4. & 기호 테스트1.5. 연산 테스트1.6. 역링크 테스트
2. 결론

1. if 구문 테스트[편집]

RAW(원문) 참조.

1.1. true, false[편집]

#!undefined_command ==1
1

if true 1 (정의되지 않는 #!(Shebang) 구문(문법)이면 리터럴로 출력되어야 하겠으나 if는 그렇지 않음)
1 (true 출력)

if false 1

1.2. 매개변수 테스트[편집]

→ 본 문서의 include 테스트 결과에 대한 자세한 내용은 테스트:If문법/include 문서를 참고하십시오.

1.2.1. 변수 a=1[편집]

if @a@=1 테스트 :

if @a@='1' 테스트

if @a@="1" 테스트

if @a@=\1 테스트

if @a=1@ 테스트

if @a=1@=1 테스트

if calc(@a@)=1 테스트

1.2.2. 변수 b=text[편집]

if @b@=text 테스트 :

if @b@= text 테스트 (스페이스바 1개)

1.3. |기호 테스트[편집]

|기호 테스트 (둘 다 true)
3-1 (| 기호가 논리식의 or 연산으로 동작되는 것으로 추정)

|기호 테스트 (둘 중 한 쪽 false)
3-2 (| 기호가 논리식의 or 연산으로 동작되는 것으로 추정)

|기호 테스트 (둘 다 false)

1.4. & 기호 테스트[편집]

&기호 테스트 (한 쪽 false)

&기호 테스트 (한 쪽 false)

& 기호 테스트 (둘 다 true)
4-3 (& 기호가 논리식의 and 연산으로 동작되는 것으로 추정)

1.5. 연산 테스트[편집]

연산 테스트 (음수도 읽는 모양)
5-1 (연산 테스트)

geq(greater than or equal to)를 >=로 입력 안 하고 =>로 입력하면 깨짐

geq 동작 가능 인증 (if 1>=1 걸면 true로 나옴)
5-3 (연산 테스트)

leq(less than or equal to)를 <=로 입력 안 하고 =<로 입력하면 깨짐

leq(<=) 로 해도 나오지 않다가 fix된듯.
5-5 (연산 테스트)

leq 동작 가능 인증 (if 1<=1 걸면 true로 나옴)
5-6 (연산 테스트)

< and >=
5-7 (연산 테스트)

> 가능
5-8 (연산 테스트)

(true and true) or (false and true)
5-8 (연산 테스트)

* (times) 기호
5-9 (연산 테스트)

* 식 을 틀리게 만들면 나오지 않음. (*는 지원되는 모양)

/ (devided by)
5-11 (연산 테스트)

/ 식을 틀리게 만들면 나오지 않음. (/는 지원되는 모양)

^ (exponent)
5-13 (연산 테스트)

^(1/2)
5-14 (연산 테스트)

^ 틀리게 해도 나오는 것으로 봐서는 지원되지 않는듯
5-15 (연산 테스트)

1.6. 역링크 테스트[편집]

If true 틀:토론 include
이 문서와 관련하여 에 대한
이 문서에서
토론이 진행되고 있습니다.
If false 틀:폐쇄 include

출력이 되지 않는 틀은 역링크를 조회해보면 include로 역링크가 걸리지 않는다.

출력이 되지 않는 분류로는 해당 문서가 포함되지 않는다.

2. 결론[편집]

{{
{#!if
(논리식)

(true이면 출력할 내용)
}}
}
추정되는 문법
If구문 고장나지는 않았지만, 잠수함 패치로 인해 변수를 연결할 수 있는 입력방법을 찾아야 할 것으로 보입니다.