r52 vs r53
......
1919
== 매개변수 테스트 ==
2020
[include(틀:상세 내용, 설명대상=매개변수 대상, 문서명=테스트:If문법/include 대상)]
2121
[include(틀:상세 내용, 설명대상=매개변수 대상의 include 테스트 결과, 문서명=테스트:If문법/include 결과)]
22
== |기호 테스트 ==
22
== | 기호 테스트 ==
2323
=== 논리 연산 ===
24
|기호 테스트 (둘 다 true)
24
| 기호 테스트 (둘 다 true)
2525
{{{#!if (1==1)|(1==0)
2626
출력 (| 기호)}}}
2727
----
28
|기호 테스트 (둘 중 한 쪽 false)
28
| 기호 테스트 (둘 중 한 쪽 false)
2929
{{{#!if (1==2)|(2==2)
3030
출력 (| 기호)}}}
3131
----
32
|기호 테스트 (둘 다 false)
32
| 기호 테스트 (둘 다 false)
3333
{{{#!if (1==2)|(1==0)
3434
출력 (| 기호)}}}
3535
----
......
9898
9999
== & 기호 테스트 ==
100100
=== 논리 연산 ===
101
&기호 테스트 (한 쪽 false) : 출력되지 않는다.
101
& 기호 테스트 (한 쪽 false) : 출력되지 않는다.
102102
{{{#!if (1==1)&(1==0)
103103
출력 (& 기호)}}}
104104
----
105
&기호 테스트 (한 쪽 false) : 출력되지 않는다.
105
& 기호 테스트 (한 쪽 false) : 출력되지 않는다.
106106
{{{#!if (1==0)&(3==3)
107107
출력 (& 기호)}}}
108108
----
......
242242
----
243243
결론 : ^는 논리연산 XOR
244244
---그럼 XAND도 있을텐데---
245
== !기호 테스트 ==
245
== ! 기호 테스트 ==
246246
false == false : 출력된다.
247247
{{{#!if false==false
248248
출력 (f=f)}}}
......
331331
----
332332
결론 : !는 논리연산 NOT이고, 범위를 지정해줘야 동작된다.
333333
334
== ~기호 테스트 ==
334
== ~ 기호 테스트 ==
335335
~false : 출력된다.
336336
{{{#!if ~false
337337
출력 ~f}}}
......
372372
{{{#!if ~(-2)==1
373373
출력}}}
374374
----
375
~(~1)=1 : 출력된다.
376
{{{#!if ~(~1)==1
377
출력}}}
378
----
375379
~false=false : 출력되지 않는다.
376380
{{{#!if ~false==false
377381
출력}}}
......