1. 변수 a=1[편집]

  • 기본형식 : a==1
구분
a=
+a=
-a=
'a'=
"a"=
[a]= [1]
[a=][2]
calc(a)=
calc(+a)=
calc[a]=
calc[+a]=
calc['a']=
@a@=
==1[3]
출력
=='1'
출력
=="1"
출력
==\1

2. 변수 this.a=1[편집]

기준모양 : this.a == 1
구분
this.a
+this.a
-this.a
"this.a"
[this.a]
this['a']
this["a"]
this[+a]
this[a]
+this[a]
+this['a']
+this["a"]
==1[4]
=='1'
=="1"
위의 표는
this
함수 안에
'변수명'
를 포함하여 this 함수 안에 다른 모양을 넣고 테스트를 해보는 표이다.
this[+변수명]
과,
this[변수명]
도 지원되는지 테스트, this.변수명이 텍스트값으로만 될 수 있는지 테스트.
  • 결론 1 :
    this["변수명"]
    (큰따옴표)은
    this['변수명']
    (작은따옴표)와 마찬가지로 텍스트 값으로 출력된다.
  • 결론 2 :
    this[+변수명]
    ,
    this[변수명]
    은 실수값으로도 텍스트 값으로도 계산하기에는 올바른 입력이 아니다.
    this["변수명"]
    를 숫자 값으로 나오게 하고 싶으면
    +this['변수명']
    이나
    +this["변수명"]
    등 알맞게 입력해야 한다.
  • 결론 3 :
    this.변수명
    은 양식만 잘 맞추면 숫자값으로 또는 텍스트값으로 나오게 할 수 있다.

3. 변수 a=b, b=1 테스트[편집]

변수 하나를 다른 변수의 포인터(point)로 두고 테스트.
기준 1.
[include(테스트:if문법/include 대상)]
으로 둘 경우
[펼치기 · 접기]

1. 변수 a=1[편집]

  • 기본형식 : a==1
구분
a=
+a=
-a=
'a'=
"a"=
[a]= [1]
[a=][2]
calc(a)=
calc(+a)=
calc[a]=
calc[+a]=
calc['a']=
@a@=
==1[3]
출력
=='1'
출력
=="1"
출력
==\1

2. 변수 this.a=1[편집]

기준모양 : this.a == 1
구분
this.a
+this.a
-this.a
"this.a"
[this.a]
this['a']
this["a"]
this[+a]
this[a]
+this[a]
+this['a']
+this["a"]
==1[4]
=='1'
=="1"
위의 표는
this
함수 안에
'변수명'
를 포함하여 this 함수 안에 다른 모양을 넣고 테스트를 해보는 표이다.
this[+변수명]
과,
this[변수명]
도 지원되는지 테스트, this.변수명이 텍스트값으로만 될 수 있는지 테스트.
  • 결론 1 :
    this["변수명"]
    (큰따옴표)은
    this['변수명']
    (작은따옴표)와 마찬가지로 텍스트 값으로 출력된다.
  • 결론 2 :
    this[+변수명]
    ,
    this[변수명]
    은 실수값으로도 텍스트 값으로도 계산하기에는 올바른 입력이 아니다.
    this["변수명"]
    를 숫자 값으로 나오게 하고 싶으면
    +this['변수명']
    이나
    +this["변수명"]
    등 알맞게 입력해야 한다.
  • 결론 3 :
    this.변수명
    은 양식만 잘 맞추면 숫자값으로 또는 텍스트값으로 나오게 할 수 있다.

3. 변수 a=b, b=1 테스트[편집]

변수 하나를 다른 변수의 포인터(point)로 두고 테스트.
기준 1.
[include(테스트:if문법/include 대상)]
으로 둘 경우
[펼치기 · 접기]

기준 2. a='b' (텍스트값) 검증 :

a=b, b=1로 둘 경우 (
[include(테스트:if문법/include 대상, a=b, b=1)]
)
[펼치기 · 접기]
+this[a], this[a]가 작동된다.

  • 결론 1 :
    this[변수명]
    은 문서를 include로 불러올 때 동작된다.
    포인터(pointer) 변수같이 해당
    변수명
    다른 변수명(텍스트값)으로 정의하는 (
    변수명=변수명2
    )의 식, 그리고 변수명이 정의한 다른 변수에 값을 정의하는 식이 include 문법(구문)의 괄호 안에 같이 있어야 문서를 include할 때 동작된다. 식을 기입하는 순서는 상관없다.
    예 :
    [include(불러올 문서명, 변수명=변수명2, 변수명2=(해당 변수에 정의할 값 입력))]

4. 변수 c=[편집]

null과 "" 이 어떤 조건에서 되는지 테스트.
구분
c==null
c==""
c==(space)
c="(space)"
출력테스트
출력

5. this 함수[편집]

5.1. this ['변수명'] 관련 테스트[편집]

this['true']=true 테스트

this['a'] == null 테스트
출력

a=b 테스트 : 아무 변수도 호출하지 않으면 null == null 상태가 된다.
출력

this['a']=this['b'] 테스트 : 아무 변수도 호출하지 않으면 null == null 상태가 된다.
출력

a+b=c 테스트 (먼저 숫자로 출력되는 변수들끼리 덧셈식이 올바르게 작동하는지를 검증하기 위한 테스트이다.)

this['a']+this['b']=this['c'] 테스트

+a+b=+c 테스트 : 아무 변수도 호출하지 않으면 nullnull == null 형식이 되는 것으로 추정된다.
출력

(+a)+(+b)=+c 테스트 : 숫자값으로 연산하고자 +를 선언했으므로 괄호로 엮어야 한다.
출력

+this['a']+this['b']=+this['c'] 테스트 : 변수 호출하지 않으면 ++=상태가 된다.
출력

(+this['a'])+(+this['b'])=+this['c'] 테스트 : 변수 호출하지 않으면 ++=상태가 된다.
출력

결론 :
this['변수명']
는 텍스트 값으로 출력된다.

5.2. this. + 연산자[편집]

this.a.length 테스트 :

5.3. if 변수로 정의하는 틀 출력 테스트[편집]

HP bar 하나 정도를 만들어볼 수 있다. (유효한 변수 이름 : this.percentage)

HP ???%

변수로 문서를 include할 수 있다. 당연하겠지만 이중 include 곧 include한 문서 안에 include하는 문서를 불러오기는 불가능하다. 디버그할 용도로 한 문서에서만 변수로 문서를 include할 수 있다.
단, 변수값으로 파일 문서 링크는 include로 표시할 수 있다. 파일: 뒤에 이름을 문자열 값으로 저장했던 변수로 불러올 수 있고, "파일:○○○" 식으로 저장한 경우 파일을 불러오지 못한다. 파일:은 텍스트값이 아닌 모종의 명령 문구로 변환되는 모양이다.
펼치기, 접기

파일:테스트.jpg : [[파일:@변수@|속성]] 출력 시도 예시. 파일이 정상적으로 출력된다.
width=100px : [[@변수@|속성]] 출력 시도 예시. 파일로 이동하는 텍스트 링크가 된다.
파일:테스트.jpg : [[@변수@]] 로 파일 출력 시도 예시.
파일: : include 출력 테스트 (유효한 변수 이름 : racalltest)

같은 방법으로 문서에 분류도 달아놓을 수 있다. 분류:테스트에 수상한 파일 이름이 분류되어 있다.
분류:테스트
[1] if 조건문을 [a]==1 식으로 걸어놓음.[2] if 조건문을 [a==1] 식으로 걸어놓음.[3] 단, -a= 열에는 if 조건문을 -a==-1 으로 걸어놓음.[4] 단, -this.a 에는 -this.a==-1로 걸어놓음.

기준 2. a='b' (텍스트값) 검증 :

a=b, b=1로 둘 경우 (
[include(테스트:if문법/include 대상, a=b, b=1)]
)
[펼치기 · 접기]

1. 변수 a=1[편집]

  • 기본형식 : a==1
구분
a=
+a=
-a=
'a'=
"a"=
[a]= [1]
[a=][2]
calc(a)=
calc(+a)=
calc[a]=
calc[+a]=
calc['a']=
@a@=
==1[3]
출력
=='1'
출력
=="1"
출력
==\1

2. 변수 this.a=1[편집]

기준모양 : this.a == 1
구분
this.a
+this.a
-this.a
"this.a"
[this.a]
this['a']
this["a"]
this[+a]
this[a]
+this[a]
+this['a']
+this["a"]
==1[4]
출력
=='1'
출력
=="1"
출력
위의 표는
this
함수 안에
'변수명'
를 포함하여 this 함수 안에 다른 모양을 넣고 테스트를 해보는 표이다.
this[+변수명]
과,
this[변수명]
도 지원되는지 테스트, this.변수명이 텍스트값으로만 될 수 있는지 테스트.
  • 결론 1 :
    this["변수명"]
    (큰따옴표)은
    this['변수명']
    (작은따옴표)와 마찬가지로 텍스트 값으로 출력된다.
  • 결론 2 :
    this[+변수명]
    ,
    this[변수명]
    은 실수값으로도 텍스트 값으로도 계산하기에는 올바른 입력이 아니다.
    this["변수명"]
    를 숫자 값으로 나오게 하고 싶으면
    +this['변수명']
    이나
    +this["변수명"]
    등 알맞게 입력해야 한다.
  • 결론 3 :
    this.변수명
    은 양식만 잘 맞추면 숫자값으로 또는 텍스트값으로 나오게 할 수 있다.

3. 변수 a=b, b=1 테스트[편집]

변수 하나를 다른 변수의 포인터(point)로 두고 테스트.
기준 1.
[include(테스트:if문법/include 대상)]
으로 둘 경우
[펼치기 · 접기]

기준 2. a='b' (텍스트값) 검증 : 검증됨 (verified)

a=b, b=1로 둘 경우 (
[include(테스트:if문법/include 대상, a=b, b=1)]
)
[펼치기 · 접기]
+this[a], this[a]가 작동된다.

  • 결론 1 :
    this[변수명]
    은 문서를 include로 불러올 때 동작된다.
    포인터(pointer) 변수같이 해당
    변수명
    다른 변수명(텍스트값)으로 정의하는 (
    변수명=변수명2
    )의 식, 그리고 변수명이 정의한 다른 변수에 값을 정의하는 식이 include 문법(구문)의 괄호 안에 같이 있어야 문서를 include할 때 동작된다. 식을 기입하는 순서는 상관없다.
    예 :
    [include(불러올 문서명, 변수명=변수명2, 변수명2=(해당 변수에 정의할 값 입력))]

4. 변수 c=[편집]

null과 "" 이 어떤 조건에서 되는지 테스트.
구분
c==null
c==""
c==(space)
c="(space)"
출력테스트
출력

5. this 함수[편집]

5.1. this ['변수명'] 관련 테스트[편집]

this['true']=true 테스트

this['a'] == null 테스트

a=b 테스트 : 아무 변수도 호출하지 않으면 null == null 상태가 된다.

this['a']=this['b'] 테스트 : 아무 변수도 호출하지 않으면 null == null 상태가 된다.

a+b=c 테스트 (먼저 숫자로 출력되는 변수들끼리 덧셈식이 올바르게 작동하는지를 검증하기 위한 테스트이다.)

this['a']+this['b']=this['c'] 테스트

+a+b=+c 테스트 : 아무 변수도 호출하지 않으면 nullnull == null 형식이 되는 것으로 추정된다.

(+a)+(+b)=+c 테스트 : 숫자값으로 연산하고자 +를 선언했으므로 괄호로 엮어야 한다.

+this['a']+this['b']=+this['c'] 테스트 : 변수 호출하지 않으면 ++=상태가 된다.

(+this['a'])+(+this['b'])=+this['c'] 테스트 : 변수 호출하지 않으면 ++=상태가 된다.


결론 :
this['변수명']
는 텍스트 값으로 출력된다.

5.2. this. + 연산자[편집]

this.a.length 테스트 : 출력 (1글자)

5.3. if 변수로 정의하는 틀 출력 테스트[편집]

HP bar 하나 정도를 만들어볼 수 있다. (유효한 변수 이름 : this.percentage)

HP ???%

변수로 문서를 include할 수 있다. 당연하겠지만 이중 include 곧 include한 문서 안에 include하는 문서를 불러오기는 불가능하다. 디버그할 용도로 한 문서에서만 변수로 문서를 include할 수 있다.
단, 변수값으로 파일 문서 링크는 include로 표시할 수 있다. 파일: 뒤에 이름을 문자열 값으로 저장했던 변수로 불러올 수 있고, "파일:○○○" 식으로 저장한 경우 파일을 불러오지 못한다. 파일:은 텍스트값이 아닌 모종의 명령 문구로 변환되는 모양이다.
펼치기, 접기

파일:테스트.jpg : [[파일:@변수@|속성]] 출력 시도 예시. 파일이 정상적으로 출력된다.
width=100px : [[@변수@|속성]] 출력 시도 예시. 파일로 이동하는 텍스트 링크가 된다.
파일:테스트.jpg : [[@변수@]] 로 파일 출력 시도 예시.
파일: : include 출력 테스트 (유효한 변수 이름 : racalltest)

같은 방법으로 문서에 분류도 달아놓을 수 있다. 분류:테스트에 수상한 파일 이름이 분류되어 있다.
분류:테스트
[1] if 조건문을 [a]==1 식으로 걸어놓음.[2] if 조건문을 [a==1] 식으로 걸어놓음.[3] 단, -a= 열에는 if 조건문을 -a==-1 으로 걸어놓음.[4] 단, -this.a 에는 -this.a==-1로 걸어놓음.
+this[a], this[a]가 작동된다.

  • 결론 1 :
    this[변수명]
    은 문서를 include로 불러올 때 동작된다.
    포인터(pointer) 변수같이 해당
    변수명
    다른 변수명(텍스트값)으로 정의하는 (
    변수명=변수명2
    )의 식, 그리고 변수명이 정의한 다른 변수에 값을 정의하는 식이 include 문법(구문)의 괄호 안에 같이 있어야 문서를 include할 때 동작된다. 식을 기입하는 순서는 상관없다.
    예 :
    [include(불러올 문서명, 변수명=변수명2, 변수명2=(해당 변수에 정의할 값 입력))]

4. 변수 c=[편집]

null과 "" 이 어떤 조건에서 되는지 테스트.
구분
c==null
c==""
c==(space)
c="(space)"
출력테스트
출력

5. this 함수[편집]

5.1. this ['변수명'] 관련 테스트[편집]

this['true']=true 테스트

this['a'] == null 테스트
출력

a=b 테스트 : 아무 변수도 호출하지 않으면 null == null 상태가 된다.
출력

this['a']=this['b'] 테스트 : 아무 변수도 호출하지 않으면 null == null 상태가 된다.
출력

a+b=c 테스트 (먼저 숫자로 출력되는 변수들끼리 덧셈식이 올바르게 작동하는지를 검증하기 위한 테스트이다.)

this['a']+this['b']=this['c'] 테스트

+a+b=+c 테스트 : 아무 변수도 호출하지 않으면 nullnull == null 형식이 되는 것으로 추정된다.
출력

(+a)+(+b)=+c 테스트 : 숫자값으로 연산하고자 +를 선언했으므로 괄호로 엮어야 한다.
출력

+this['a']+this['b']=+this['c'] 테스트 : 변수 호출하지 않으면 ++=상태가 된다.
출력

(+this['a'])+(+this['b'])=+this['c'] 테스트 : 변수 호출하지 않으면 ++=상태가 된다.
출력

결론 :
this['변수명']
는 텍스트 값으로 출력된다.

5.2. this. + 연산자[편집]

this.a.length 테스트 :

5.3. if 변수로 정의하는 틀 출력 테스트[편집]

HP bar 하나 정도를 만들어볼 수 있다. (유효한 변수 이름 : this.percentage)

HP ???%

변수로 문서를 include할 수 있다. 당연하겠지만 이중 include 곧 include한 문서 안에 include하는 문서를 불러오기는 불가능하다. 디버그할 용도로 한 문서에서만 변수로 문서를 include할 수 있다.
단, 변수값으로 파일 문서 링크는 include로 표시할 수 있다. 파일: 뒤에 이름을 문자열 값으로 저장했던 변수로 불러올 수 있고, "파일:○○○" 식으로 저장한 경우 파일을 불러오지 못한다. 파일:은 텍스트값이 아닌 모종의 명령 문구로 변환되는 모양이다.
펼치기, 접기

누구나 자유롭게 시험하고, 서술하는 테스트위키.
더시드위키에 오신 것을 환영합니다!

엔진 문의를 위해 더시드포럼을 찾고 계신가요?
feedback.theseed.io로 접속해 주세요.


더시드위키는 다음과 같은 사용자들에게 적합합니다.
  • 엔진 내 기능 또는 관리자 권한을 시험하고 싶은 분
  • 문법, 표 디자인 등을 실제 기여 전에 확인하고 싶은 분
  • 엔진의 API 기능을 활용한 자동 편집을 테스트해보고 싶은 분

더시드위키는 일반적인 편집 등의 활동에 제약을 두지 않고 있으나, 권한 요청 등의 추가 활동을 하시려면 타 위키 계정을 인증해야 합니다.

더시드위키의 파일을 제외한 모든 문서는 별다른 언급이 없는 한 CC BY-SA 4.0으로 배포됩니다.
나무위키, 알파위키와는 라이선스가 호환되지 않으니 문서를 가져오거나 내보낼 때 기여자 목록 및 라이선스를 반드시 확인하시기 바랍니다.

처음 방문하셨나요? 아래 주요 공지사항을 확인해보세요.
[ 공지사항 펼치기 · 접기 ]

게시된 내용이 본인의 권리를 침해했다고 생각되시나요?
권리 침해 도움말에서 본인의 권리를 행사하기 위한 절차를 확인해볼 수 있습니다.


파일:테스트.jpg : [[파일:@변수@|속성]] 출력 시도 예시. 파일이 정상적으로 출력된다.
width=100px : [[@변수@|속성]] 출력 시도 예시. 파일로 이동하는 텍스트 링크가 된다.
파일:테스트.jpg : [[@변수@]] 로 파일 출력 시도 예시.
파일: : include 출력 테스트 (유효한 변수 이름 : racalltest)

같은 방법으로 문서에 분류도 달아놓을 수 있다. 분류:테스트에 수상한 파일 이름이 분류되어 있다.
분류:테스트
[1] if 조건문을 [a]==1 식으로 걸어놓음.[2] if 조건문을 [a==1] 식으로 걸어놓음.[3] 단, -a= 열에는 if 조건문을 -a==-1 으로 걸어놓음.[4] 단, -this.a 에는 -this.a==-1로 걸어놓음.