| r157 vs r158 | ||
|---|---|---|
| ... | ... | |
| 580 | 580 | {{{#!if 42>>3==95>>4 |
| 581 | 581 | 출력}}} |
| 582 | 582 | |
| 583 | == 매개변수, include, this 테스트 == | |
| 584 | [include(틀:상세 내용, 설명대상=매개변수 대상, 문서명=테스트:If문법/include 대상)] | |
| 585 | [include(틀:상세 내용, 설명대상=매개변수 대상의 include 테스트 결과, 문서명=테스트:If문법/include 결과)] | |
| 586 | ||
| 587 | ---??? : This is blasphemy! This is madness!--- | |
| 588 | {{{#!folding - ??? : Madness? [펼치기·접기] | |
| 589 | [youtube(4Prc1UfuokY, start=104)] | |
| 590 | THIS IS SPARTA!!!}}} | |
| 591 | ||
| 592 | {{{#orange 결론 1 :}}} {{{#!wiki style="display: inline; font-family: monospace;" | |
| 593 | this\[{{{#orange \'}}}{{{#green 변수명}}}{{{#orange \'}}}\]}}} (작은따옴표), {{{#!wiki style="display: inline; font-family: monospace;" | |
| 594 | this\[{{{#orange \"}}}{{{#green 변수명}}}{{{#orange \"}}}\]}}} (큰따옴표)는 텍스트값으로 출력된다. {{{#!wiki style="display: inline; font-family: monospace;" | |
| 595 | this\[{{{#orange \+}}}{{{#green 변수명}}}\]}}}, {{{#!wiki style="display: inline; font-family: monospace;" | |
| 596 | this\[{{{#green 변수명}}}\]}}}은 올바른 입력이 아니다. | |
| 597 | 숫자 값으로 나오게 하고 싶으면 {{{#!wiki style="display: inline; font-family: monospace;" | |
| 598 | {{{#orangered +}}}this\[{{{#orange \'}}}{{{#green 변수명}}}{{{#orange \'}}}\]}}} (작은따옴표), {{{#!wiki style="display: inline; font-family: monospace;" | |
| 599 | {{{#orangered +}}}this\[{{{#orange \"}}}{{{#green 변수명}}}{{{#orange \"}}}\]}}} (큰따옴표) 등 알맞은 양식으로 적어야 한다. | |
| 600 | 숫자 값으로 연산할 경우 변수를 괄호로 묶어주어야 조건식에 오류가 나지 않는다. | |
| 601 | 예 : {{{#!wiki style="display: inline; font-family: monospace;" | |
| 602 | {{{#purple \(}}}{{{#orangered +}}}this\[{{{#orange \'}}}{{{#green aaa}}}{{{#orange \'}}}\]{{{#purple \)}}}+{{{#purple \(}}}{{{#orangered +}}}this\[{{{#orange \'}}}{{{#green bbb}}}{{{#orange \'}}}\]{{{#purple \)}}}}}} | |
| 603 | ||
| 604 | {{{#orange 결론 2 :}}} {{{#!wiki style="display: inline; font-family: monospace;" | |
| 605 | this{{{#orange \.}}}{{{#green 변수명}}}}}}은 양식만 잘 맞추면 텍스트값이나 숫자값으로 출력된다. | |
| 606 | ||
| 607 | ||
| 583 | 608 | == 문자열 검토 연산자 테스트 == |
| 584 | 609 | Javascript에 지원되는 string(문자열 값) 관련 연산자(함수) 중 indexOf, startsWith, endsWith 등은 분명히 지원되며 동작이 같다. ---JSON으로 돌아가는데 Javascript가 빠질 리가 없다.--- |
| 585 | 610 | {{{#!wiki style="display: inline; font-family: monospace;" |
| ... | ... | |
| 868 | 893 | {{{#orange 결론2}}} : 같은 문서 안에서 고정 주석을 출력하는 공간 안과 밖에서 변수는 같은 이름의 변수라 하더라도 별개의 값으로 정의된다. 안에서 정의된 값이 바깥에 영향을 주지 않고 바깥에서 정의된 값이 안에 영향을 주지 않는다. |
| 869 | 894 | ---- |
| 870 | 895 | |
| 871 | == 매개변수, include, this 테스트 == | |
| 872 | [include(틀:상세 내용, 설명대상=매개변수 대상, 문서명=테스트:If문법/include 대상)] | |
| 873 | [include(틀:상세 내용, 설명대상=매개변수 대상의 include 테스트 결과, 문서명=테스트:If문법/include 결과)] | |
| 874 | ||
| 875 | ---??? : This is blasphemy! This is madness!--- | |
| 876 | ## [include(테스트:If문법, is=Sparta)] 등 true만 되게 어딘가에 붙여넣기 하면 동영상도 출력할 수 있다. | |
| 877 | {{{#!if (this.is=="Sparta")||(this["This"]=="Sparta")||(this['Is'] == 'Sparta') | |
| 878 | [youtube(4Prc1UfuokY, start=104)] | |
| 879 | ... | |
| 880 | Madness...? | |
| 881 | THIS IS SPARTA!!!}}} | |
| 882 | ||
| 883 | {{{#orange 결론 1 :}}} {{{#!wiki style="display: inline; font-family: monospace;" | |
| 884 | this\[{{{#orange \'}}}{{{#green 변수명}}}{{{#orange \'}}}\]}}} (작은따옴표), {{{#!wiki style="display: inline; font-family: monospace;" | |
| 885 | this\[{{{#orange \"}}}{{{#green 변수명}}}{{{#orange \"}}}\]}}} (큰따옴표)는 텍스트값으로 출력된다. {{{#!wiki style="display: inline; font-family: monospace;" | |
| 886 | this\[{{{#orange \+}}}{{{#green 변수명}}}\]}}}, {{{#!wiki style="display: inline; font-family: monospace;" | |
| 887 | this\[{{{#green 변수명}}}\]}}}은 올바른 입력이 아니다. | |
| 888 | 숫자 값으로 나오게 하고 싶으면 {{{#!wiki style="display: inline; font-family: monospace;" | |
| 889 | {{{#orangered +}}}this\[{{{#orange \'}}}{{{#green 변수명}}}{{{#orange \'}}}\]}}} (작은따옴표), {{{#!wiki style="display: inline; font-family: monospace;" | |
| 890 | {{{#orangered +}}}this\[{{{#orange \"}}}{{{#green 변수명}}}{{{#orange \"}}}\]}}} (큰따옴표) 등 알맞은 양식으로 적어야 한다. | |
| 891 | 숫자 값으로 연산할 경우 변수를 괄호로 묶어주어야 조건식에 오류가 나지 않는다. | |
| 892 | 예 : {{{#!wiki style="display: inline; font-family: monospace;" | |
| 893 | {{{#purple \(}}}{{{#orangered +}}}this\[{{{#orange \'}}}{{{#green aaa}}}{{{#orange \'}}}\]{{{#purple \)}}}+{{{#purple \(}}}{{{#orangered +}}}this\[{{{#orange \'}}}{{{#green bbb}}}{{{#orange \'}}}\]{{{#purple \)}}}}}} | |
| 894 | ||
| 895 | {{{#orange 결론 2 :}}} {{{#!wiki style="display: inline; font-family: monospace;" | |
| 896 | this{{{#orange \.}}}{{{#green 변수명}}}}}}은 양식만 잘 맞추면 텍스트값이나 숫자값으로 출력된다. | |
| 897 | ||
| 898 | 896 | == 기타 함수 테스트 == |
| 899 | 897 | {{{#!if this.var2_1="으아니" |
| 900 | 898 | }}}{{{#!if var2_1=="으아니" |
| ... | ... |