'nil' 값
Coddy Lua 여정의 기초 섹션에 포함된 레슨. 90개 중 8번째.
Lua에는 nil이라는 특별한 값이 있습니다. 이는 어떤 값도 없음을 나타냅니다. 빈 컨테이너라고 생각하면 됩니다.
Lua에서 변수를 선언하지만 아무것도 할당하지 않으면 해당 변수에는 자동으로 nil이 들어갑니다.
local emptyVariable
print(emptyVariable) -- 출력 결과: nillocal 키워드는 현재 범위에 속하는 변수를 선언하는 데 사용됩니다. 즉, 변수가 정의된 코드 블록 내에서만 접근할 수 있습니다. Lua에서 변수를 생성할 때 권장되는 방법입니다.
값 nil은 Lua에서 "아무것도 없다"고 말하는 방식입니다. 숫자 0, 빈 문자열 또는 불리언 false와는 다릅니다. 문자 그대로 아직 어떤 값도 할당되지 않았다는 뜻입니다.
챌린지
쉬움아무 값도 할당하지 않고 playerStatus라는 변수를 만드세요. 그런 다음 Lua가 기본적으로 이 변수에 무엇을 할당하는지 확인하기 위해 이 변수를 출력하세요.
직접 해보기
-- TODO: 여기에 코드를 작성하세요이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 Lua 컴파일러