r5
r1
1[[분류:테스트]]
2[목차]
3== if 구문 테스트 ==
4RAW(원문) 참조.
5=== true, false ===
6{{{#!undefined_command @a@==1
71}}}
8----
r4
9if true 1 (정의되지 않는 #!(Shebang) 구문(문법)이면 리터럴로 출력되어야 하겠으나 if는 그렇지 않음)
r1
10{{{#!if true
111 (true 출력)}}}
12----
13if false 1
14{{{#!if false
151 (false 출력되지 않음)}}}
16=== 매개변수 테스트 ===
r2
17[include(틀:상세 내용, 설명대상=본 문서의 include 테스트 결과, 문서명=테스트:If문법/include)]
r4
18if @@_@a@=1 테스트 :
r1
19{{{#!if @a@==1
r4
20@a@ \=1출력}}}
r1
21----
22if @@_@a@='1' 테스트
23{{{#!if @a@=='1'
r4
24@a@ \='1'출력}}}
r1
25----
26if @@_@a@="1" 테스트
27{{{#!if @a@=="1"
r4
28@a@ \="1"출력}}}
r1
29----
30if @@_@a@=\\1 테스트
31{{{#!if @a@==\1
r4
32@a@ \=\\1출력}}}
r1
33----
r4
34if @@_@a=1@ 테스트
35{{{#!if @a==1@
36@a@ \=@@_@1출력}}}
37----
r1
38if @@_@a=1@=1 테스트
39{{{#!if @a=1@==1
r4
40@a@ \=@@_@1출력}}}
r5
41----
42if calc(@@_@a@)=1 테스트
43{{{#!if calc(@a@)==1
44@a@ \calc\()\=@@_@1출력}}}
r1
45=== |기호 테스트 ===
46|기호 테스트 (둘 다 true)
47{{{#!if (1==1)|(1==0)
483-1 (| 기호가 논리식의 or 연산으로 동작되는 것으로 추정)}}}
49----
50|기호 테스트 (둘 중 한 쪽 false)
51{{{#!if (1==2)|(2==2)
523-2 (| 기호가 논리식의 or 연산으로 동작되는 것으로 추정)}}}
53----
54|기호 테스트 (둘 다 false)
55{{{#!if (1==2)|(1==0)
563-3 (| 기호가 논리식의 or 연산으로 동작되는 것으로 추정)}}}
57=== & 기호 테스트 ===
58&기호 테스트 (한 쪽 false)
59{{{#!if (1==1)&(1==0)
604-1 (& 기호가 논리식의 and 연산으로 동작되는 것으로 추정)}}}
61----
62&기호 테스트 (한 쪽 false)
63{{{#!if (1==0)&(3==3)
644-2 (& 기호가 논리식의 and 연산으로 동작되는 것으로 추정)}}}
65----
66& 기호 테스트 (둘 다 true)
67{{{#!if (1==1)&(0==0)
684-3 (& 기호가 논리식의 and 연산으로 동작되는 것으로 추정)}}}
69=== 연산 테스트 ===
70연산 테스트 (음수도 읽는 모양)
71{{{#!if (1<2)&(2>=-3)
725-1 (연산 테스트)}}}
73----
74geq를 >=로 입력 안 하고 =>로 입력하면 깨짐
75{{{#!if (1<2)&(2=>-3)
765-2 (연산 테스트)}}}
77----
78leq(=<)는 지원되지 않는듯
79{{{#!if -100=<99
805-3 (연산 테스트)}}}
81----
r3
82<=로 해도 나오지 않음.
r1
83{{{#!if -100<=99
845-4 (연산 테스트)}}}
85----
86< and >=
87{{{#!if (-100<-99)&(-98>=-99)
885-5 (연산 테스트)}}}
89----
90\> 가능
91{{{#!if 10>9
925-6 (연산 테스트)}}}
93----
94(true and true) or (false and true)
95{{{#!if ((4==4)&(-2>-3))|((1>0)&(2<4))
965-7 (연산 테스트)}}}
97== 결론 ==
98||{{{#!wiki style="margin: 0 0 0 -0.25em; display: inline;"
99{{{ {{}}}}}}{{{#!wiki style="margin: 0 0 0 -0.25em; display: inline;"
100{{{{#!if }}}}}}{{{#!wiki style="margin: 0 0 0 -0.25em; display: inline;"
101{{{#blue {{{(논리식)}}}}}}}}}
102{{{#!wiki style="margin: 0 0 0 -0.25em; display: inline;"
103{{{#green {{{(true이면 출력할 내용)}}}}}}}}}{{{#!wiki style="margin: 0 -0.625em 0 -0.25em; display: inline;"
104{{{}} }}}}}}{{{#!wiki style="margin: 0 0 0 -0.25em; display: inline;"
105{{{} }}}}}}||
106|| 추정되는 문법 ||
r3
107If구문 고장나지는 않았지만, ---잠수함 패치로 인해--- 변수를 연결할 수 있는 입력방법을 찾아야 할 것으로 보입니다.