r22 vs r23
......
1616
=== 매개변수 테스트 ===
1717
[include(틀:상세 내용, 설명대상=매개변수 대상, 문서명=테스트:If문법/include 대상)]
1818
[include(틀:상세 내용, 설명대상=매개변수 대상의 include 테스트 결과, 문서명=테스트:If문법/include 결과)]
19
====# 변수 a=1 #====
20
if @@_@a@=1 테스트 :
21
{{{#!if @a@==1
22
@a@ \=1출력}}}
23
----
24
if @@_@a@='1' 테스트
25
{{{#!if @a@=='1'
26
@a@ \='1'출력}}}
27
----
28
if @@_@a@="1" 테스트
29
{{{#!if @a@=="1"
30
@a@ \="1"출력}}}
31
----
32
if @@_@a@=\\1 테스트
33
{{{#!if @a@==\1
34
@a@ \=\\1출력}}}
35
----
36
if @@_@a=1@ 테스트
37
{{{#!if @a==1@
38
@a@ \=@@_@1출력}}}
39
----
40
if @@_@a=1@=1 테스트
41
{{{#!if @a=1@==1
42
@a@ \=@@_@1출력}}}
43
----
44
if calc(@@_@a@)=1 테스트
45
{{{#!if calc(@a@)==1
46
@a@ \calc\()\=@@_@1출력}}}
47
----
48
if a=1 테스트
49
{{{#!if a==1
50
@a@ 그냥 a\=1 출력}}}
51
----
52
if a='1' 테스트
53
{{{#!if a=='1'
54
@a@ a\='1'출력}}}
55
----
56
if a="1" 테스트
57
{{{#!if a=="1"
58
@a@ a\="1"출력}}}
59
----
60
if a=\\1 테스트
61
{{{#!if a==\1
62
@a@ a\=\\1출력}}}
63
----
64
if calc(a)=1 테스트
65
{{{#!if calc(a)==1
66
@a@ \calc\(a)\=1출력}}}
67
====# 변수 b=text #====
68
if @@_@b@=text 테스트 :
69
{{{#!if @b@==text
70
@b@ \=text출력}}}
71
----
72
if @@_@b@= text 테스트 (스페이스바 1개)
73
{{{#!if @b@== text
74
@b@ \= text출력}}}
7519
=== |기호 테스트 ===
7620
|기호 테스트 (둘 다 true)
7721
{{{#!if (1==1)|(1==0)
......
8428
|기호 테스트 (둘 다 false)
8529
{{{#!if (1==2)|(1==0)
8630
3-3 (| 기호가 논리식의 or 연산으로 동작되는 것으로 추정)}}}
31
----
32
true | true : 출력됨
33
{{{#!if true | true
34
3-4 (| 기호)}}}
35
----
36
true | false : 출력됨
37
{{{#!if true | false
38
3-5 (| 기호)}}}
39
----
40
false | true : 출력됨
41
{{{#!if false | true
42
3-6 (| 기호)}}}
43
----
44
false | false : 출력되지 않음
45
{{{#!if false | false
46
3-7 (| 기호)}}}
8747
=== & 기호 테스트 ===
8848
&기호 테스트 (한 쪽 false)
8949
{{{#!if (1==1)&(1==0)
......
9656
& 기호 테스트 (둘 다 true)
9757
{{{#!if (1==1)&(0==0)
9858
4-3 (& 기호가 논리식의 and 연산으로 동작되는 것으로 추정)}}}
59
----
60
true & true : 출력됨
61
{{{#!if true & true
62
4-4 (& 기호)}}}
63
----
64
true & false : 출력되지 않음
65
{{{#!if true & false
66
4-5 (& 기호)}}}
67
----
68
false & true : 출력되지 않음
69
{{{#!if false & true
70
4-6 (& 기호)}}}
71
----
72
false & false : 출력되지 않음
73
{{{#!if false & false
74
4-7 (& 기호)}}}
9975
=== 연산 테스트 ===
10076
연산 테스트 (음수도 읽는 모양)
10177
{{{#!if (1<2)&(2>=-3)
......
157133
{{{#!if 1024^(1/2)==32
158134
5-14 (연산 테스트)}}}
159135
----
160
^ 틀리게 해도 나오는 것으로 봐서는 지원되지 않는듯
136
^ 틀리게 해도 나오는 것으로 봐서는 지원되지 않는듯[* 지수가 아니라 프로그래밍 전용 연산]
161137
{{{#!if 10^4==9999
162138
5-15 (연산 테스트)}}}
163139
......