포션 추가하기
Coddy Lua 여정의 기초 섹션에 포함된 레슨. 90개 중 78번째.
챌린지
쉬움이전 레슨에서 만든 빈 인벤토리 테이블을 바탕으로 첫 번째 마법 물약을 만들고 상점의 인벤토리에 추가하세요. 다음 속성을 가진 healthPotion이라는 딕셔너리 형식의 테이블을 만드세요.
- 값이
"Health Potion"인name - 값이
15인price - 값이
8인stock
물약 테이블을 만든 다음 table.insert()를 사용해 healthPotion 테이블을 inventory 테이블의 첫 번째 요소로 추가하세요. 이렇게 하면 인벤토리에 물약 테이블이 포함되는 중첩 테이블 구조가 만들어집니다.
마지막으로 inventory 테이블의 길이를 출력해 상점에 물약 하나가 성공적으로 추가되었는지 확인하세요. 이전 단계의 print(#inventory) 줄을 코드 끝으로 옮겨 길이가 한 번만 출력되도록 하세요.
직접 해보기
-- TODO: Write your code here
inventory = {}
-- Print the length of the inventory table
print(#inventory)기초의 모든 레슨
직접 연습해 보세요: 온라인 Lua 컴파일러