| r18 vs r19 | ||
|---|---|---|
| 1 | [목차] | |
| 2 | == if 구문 테스트 == | |
| 3 | === true, false === | |
| 1 | 4 | RAW 참조. |
| 2 | 5 | {{{#!undefined_command @a@==1 |
| 3 | 6 | 1}}} |
| 4 | 7 | ---- |
| 5 | if true 1 (정의되지 않는 #! 문법이면 리터럴로 출력 | |
| 8 | if true 1 (정의되지 않는 #! 문법이면 리터럴로 출력되어야 하겠으나 if는 그렇지 않음) | |
| 6 | 9 | {{{#!if true |
| 7 | 10 | 1 (true 출력)}}} |
| 8 | 11 | ---- |
| 9 | 12 | if false 1 |
| 10 | 13 | {{{#!if false |
| 11 | 14 | 1 (false 출력되지 않음)}}} |
| 12 | ||
| 15 | === 매개변수 테스트 === | |
| 13 | 16 | if @@_@a@=1 테스트 |
| 14 | 17 | {{{#!if @a@=1 |
| 15 | 18 | @a@ =1출력}}} |
| ... | ... | |
| 21 | 24 | if @@_@a@="1" 테스트 |
| 22 | 25 | {{{#!if @a@="1" |
| 23 | 26 | @a@ ="1"출력}}} |
| 24 | ||
| 27 | === |기호 테스트 === | |
| 25 | 28 | |기호 테스트 (둘 다 true) |
| 26 | 29 | {{{#!if (1==1)|(1==0) |
| 27 | 30 | 3-1 (| 기호가 논리식의 or 연산으로 동작되는 것으로 추정)}}} |
| ... | ... | |
| 33 | 36 | |기호 테스트 (둘 다 false) |
| 34 | 37 | {{{#!if (1==2)|(1==0) |
| 35 | 38 | 3-3 (| 기호가 논리식의 or 연산으로 동작되는 것으로 추정)}}} |
| 36 | ||
| 39 | === & 기호 테스트 === | |
| 37 | 40 | &기호 테스트 (한 쪽 false) |
| 38 | 41 | {{{#!if (1==1)&(1==0) |
| 39 | 42 | 4-1 (& 기호가 논리식의 and 연산으로 동작되는 것으로 추정)}}} |
| 40 | 43 | ---- |
| 44 | &기호 테스트 (한 쪽 false) | |
| 45 | {{{#!if (1==0)&(3==3) | |
| 46 | 4-1 (& 기호가 논리식의 and 연산으로 동작되는 것으로 추정)}}} | |
| 47 | ---- | |
| 41 | 48 | & 기호 테스트 (둘 다 true) |
| 42 | 49 | {{{#!if (1==1)&(0==0) |
| 43 | 50 | 4-2 (& 기호가 논리식의 and 연산으로 동작되는 것으로 추정)}}} |
| ... | ... |