| r22 vs r23 | ||
|---|---|---|
| ... | ... | |
| 16 | 16 | === 매개변수 테스트 === |
| 17 | 17 | [include(틀:상세 내용, 설명대상=매개변수 대상, 문서명=테스트:If문법/include 대상)] |
| 18 | 18 | [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출력}}} | |
| 75 | 19 | === |기호 테스트 === |
| 76 | 20 | |기호 테스트 (둘 다 true) |
| 77 | 21 | {{{#!if (1==1)|(1==0) |
| ... | ... | |
| 84 | 28 | |기호 테스트 (둘 다 false) |
| 85 | 29 | {{{#!if (1==2)|(1==0) |
| 86 | 30 | 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 (| 기호)}}} | |
| 87 | 47 | === & 기호 테스트 === |
| 88 | 48 | &기호 테스트 (한 쪽 false) |
| 89 | 49 | {{{#!if (1==1)&(1==0) |
| ... | ... | |
| 96 | 56 | & 기호 테스트 (둘 다 true) |
| 97 | 57 | {{{#!if (1==1)&(0==0) |
| 98 | 58 | 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 (& 기호)}}} | |
| 99 | 75 | === 연산 테스트 === |
| 100 | 76 | 연산 테스트 (음수도 읽는 모양) |
| 101 | 77 | {{{#!if (1<2)&(2>=-3) |
| ... | ... | |
| 157 | 133 | {{{#!if 1024^(1/2)==32 |
| 158 | 134 | 5-14 (연산 테스트)}}} |
| 159 | 135 | ---- |
| 160 | ^ 틀리게 해도 나오는 것으로 봐서는 지원되지 않는듯 | |
| 136 | ^ 틀리게 해도 나오는 것으로 봐서는 지원되지 않는듯[* 지수가 아니라 프로그래밍 전용 연산] | |
| 161 | 137 | {{{#!if 10^4==9999 |
| 162 | 138 | 5-15 (연산 테스트)}}} |
| 163 | 139 | |
| ... | ... |