Swift में ऐरे के तत्वों का योग कैसे खोजें? संख्याओं का योग खोजना
सभी को नमस्ते! मैंने अभी-अभी Swift सीखना शुरू किया है, और मुझे Arrays के साथ समस्या हुई है। मुझे संख्याओं के array में सभी तत्वों का योग खोजना है। मैंने यह कोड लिखा है, लेकिन यह काम नहीं कर रहा है, और मैं समझ नहीं पा रहा हूँ कि क्यों:\n\n```swift\nlet numbers = [1, 2, 3, 4, 5]\nvar sum = 0\n\nfor i in numbers {\n sum = sum + numbers[i]\n}\n\nprint(sum)\n```\n\nयह त्रुटि दे रहा है: "Cannot convert value of type 'Int' to expected argument type 'Index'"।\n\nमैंने सोचा था कि `i` तत्व का index है, लेकिन जाहिर है मैं गलत हूँ। Array में सही तरीके से कैसे घूमें और सभी संख्याओं को जोड़ें? क्या इसके लिए कोई built-in function है? मैंने `reduce` के बारे में सुना है, लेकिन यह कैसे काम करता है, यह पूरी तरह से समझ नहीं आया।\n\nमैं यह भी जानना चाहूँगा कि अगर array optional है (जैसे, `[Int]?`) या इसमें nil मान हो सकते हैं (जैसे, `[Int?]`), तो तत्वों का योग कैसे करें।