विवरण#

एक मान्य मान को एक संख्या में परिवर्तित करता है या शून्य देता है; स्ट्रिंग इनपुट पर एक स्पष्ट आधार लागू होता है।

वापसी मान#

प्रकार अर्थ
number | nil प्रकार घोषित इंटरफ़ेस का वर्णन करते हैं, सफल खेल प्रभाव का प्रमाण नहीं।

प्रकार और मेथड

पैरामीटर#

नाम प्रकार
value any
base? number

? एक वैकल्पिक तर्क है; ... का अर्थ है तर्कों की एक चर संख्या। अमान्य इनपुट शून्य के बजाय Lua त्रुटि उत्पन्न कर सकता है।

उदाहरण और संदर्भ#

LUA
local amount = tonumber("12")
if amount ~= nil then amount = amount + 1 end

क्या होता है: राशि = 13 "12" को परिवर्तित करने और 1 जोड़ने के बाद।

यह टुकड़ा लॉग संदेश नहीं प्रिंट करता है या नहीं लिखता है। दिखाए गए मान उदाहरण के अपेक्षित परिणाम हैं।

देखिये भाषा की मूल बातें, प्रकार और विधि और Lua / MD घटनाएँ. मुक़द्दमाउदाहरण स्वतंत्र सीखने के उदाहरण हैं। इस संदर्भ के साथ कोई परियोजना स्रोत फ़ाइल या निजी कार्यान्वयन अंश वितरित नहीं किए जाते हैं।