문법 · Lua

Lua 문법

테이블·문자열·반복·함수로 Lua 5.4 문제를 푸는 문법.

← 배우기 · 7레슨 · 약 89분

beginner 1. Lua 기초: 변수·테이블·문자열
14분 · Lua 5.4에서 nil, 테이블이 배열·맵을 겸하는 방식.
beginner 2. Lua 제어·반복·함수
12분 · if/for/while, ipairs/pairs, local 함수.
beginner 3. 테이블 깊게: 배열부·해시부·ipairs
14분 · Lua 테이블의 두 얼굴과 순회 함정.
beginner 4. 문자열·패턴: match, gmatch, gsub
13분 · Lua 패턴으로 토큰을 뽑고 치환하는 기초.
beginner 5. 에러와 pcall: 실패를 값으로
12분 · error/assert와 pcall로 실패를 잡고, 연습 코드에서 안전하게 다루는 법.
beginner 6. 모듈과 require 감각
12분 · 코드를 나누는 module/require 패턴을 짧게 익힙니다.
beginner 7. 숫자 for와 인덱스 함정
12분 · 1..n 루프, 역방향, ipairs와의 차이를 문제에 맞게 고릅니다.