Wednesday, May 16, 2012

array의 멤버에 nil이 assign되는 경우

array의 멤버에 nil이 assign되는 경우, 아무것도 안해주는 것과 동일하다. 예를 들어 다음과 같이 해주면
 local x = {[10] = "A", [20] = "B", [30] = nil, [40] = false}  
 for k, v in pairs(x) do  
      print(k, v)  
 end  
결과 :
 40     false  
 10     A  
 20     B  
[30]에는 아무것도 존재하지 않음을 알 수 있다.

No comments:

Post a Comment