Lua#9 Table과 iterator
Table Lua에서 유연하게 지원되어 잘 사용되는 형태가 Table이 아닐까 합니다. Table은 여러 다른 데이터들의 그룹입니다. 그 안에는 숫자, 문자, 함수, 다른 테이블 모두 포함할 수 있습니다. 이전에 Array 배열도 단순한 하나의 Table 이라고 할 수 있어요. Array는 인덱스가 1부터 시작했지만 Table은 꼭 숫자 인덱스가 아니라 string 형태의 key 도 사용이 가능합니다. 아래 예제는 테이블을 선언하고 초기화 하는 다양한 방법이에요 t = { "aaa", 1, 2, name= 'nobakee', age= 12, school= 'Roblox School', 999 } 위 예제에서 key 가 없는 값은 순서대로 array 처럼 1,2,3 index를 갖게 됩니다. 즉, t[1]..
더보기