--- title: ipairs summary: अनुक्रम पुनरावर्तक को वापस करता है जो सूचकांक 1 से शुरू होता है और पहले शून्य पर समाप्त होता है। section: reference kind: api status: reference updated: 2026-10-26 tags: ["API","X4"] sources: ["https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/","https://www.lua.org/manual/5.1/manual.html","https://luajit.org/ext_ffi_api.html"] --- ## विवरण अनुक्रम पुनरावर्तक को वापस करता है जो सूचकांक 1 से शुरू होता है और पहले शून्य पर समाप्त होता है। ## वापसी मान | प्रकार | अर्थ | | --- | --- | | [`function`](wiki:type-function), [`table`](wiki:type-table), [`number`](wiki:type-number) | प्रकार घोषित इंटरफ़ेस का वर्णन करते हैं, सफल खेल प्रभाव का प्रमाण नहीं। | [प्रकार और मेथड](wiki:types) ## पैरामीटर | नाम | प्रकार | | --- | --- | | `sequence` | [`table`](wiki:type-table) | ? एक वैकल्पिक तर्क है; ... का अर्थ है तर्कों की एक चर संख्या। अमान्य इनपुट शून्य के बजाय Lua त्रुटि उत्पन्न कर सकता है। ## उदाहरण और संदर्भ ```lua for index, value in ipairs({"a", "b"}) do local text = tostring(index) .. value end ``` **क्या होता है:** दो पुनरावृत्तियों के दौरान, स्थानीय पाठ चर "1a" और "2b" बन जाता है। यह टुकड़ा लॉग संदेश नहीं प्रिंट करता है या नहीं लिखता है। दिखाए गए मान उदाहरण के अपेक्षित परिणाम हैं। देखिये [भाषा की मूल बातें](wiki:x4-code-basics), [प्रकार और विधि](wiki:types) और [Lua / MD घटनाएँ](wiki:md-lua-bridge). मुक़द्दमाउदाहरण स्वतंत्र सीखने के उदाहरण हैं। इस संदर्भ के साथ कोई परियोजना स्रोत फ़ाइल या निजी कार्यान्वयन अंश वितरित नहीं किए जाते हैं।