अर्थ#
nil किसी मान की अनुपस्थिति दर्शाता है। nil असाइन करने से टेबल का फ़ील्ड हट जाता है। nil लौटाना और कोई मान न लौटाना परिणामों की संख्या में अलग हैं।
उदाहरण#
local function empty() end
local function one_nil() return nil end
local a = select("#", empty()) -- 0
local b = select("#", one_nil()) -- 1क्या होता है: a = 0, b = 1; कोई परिणाम नहीं और एक शून्य में भिन्न परिणाम गणना होती है।
यह टुकड़ा लॉग संदेश नहीं प्रिंट करता है या नहीं लिखता है। दिखाए गए मान उदाहरण के अपेक्षित परिणाम हैं।