공부하는 Nar
article thumbnail
Published 2022. 1. 12. 14:44
테이블: 인덱스, 속성(키) LuaScript

 

 

 

---

Data = { 1, 2, 3 } --이렇게 쉼표로 넣은 값은 인덱스

 

Data.ID = { a, b, c } --이렇게 공개변수로 넣으면 속성(키)

 

Data = { 1, 2, 3, ID={ a, b, c } } --이렇게 속성(키)를 넣을 수도 있다.

(윗줄에 적은게 Data에 값으로 들어오면 이렇게 들어옴)

---

 

 

인덱스, 속성 2가지로 구분되어 사용되는데 2개가 합쳐질 수 없다.

 

예시.

Data = { 1, 2, 3 } 일때,

Data.ID = { a,b,c } 로 Data에 값을 추가하면 Data = { 1,2,3,ID={a,b,c} } 이렇게 되는데 Data[3] 까지만 불러올 수 있다.

ID는 속성(키)이기 때문에 Data[4]가 아닌 Data["ID"] 혹은 Data.ID 이렇게 해야된다.

이후 Data = {1,2,3,ID,4}에 4를 추가하면 4가 Data[4]에 해당하게 된다.

 

사용 예시.

print(Data.ID) --출력 안됨

print(Data.1) --출력 안됨

print(Data.ID[1]) --값 a 출력

print(Data["ID"][2]) --값 b 출력

print(Data[1]) --값 1 출력

profile

공부하는 Nar

@NarS2

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!