Avatar ·

JavaScript में ऐरे के तत्वों का योग कैसे ज्ञात करें?

सभी को नमस्कार! मैंने अभी JavaScript सीखना शुरू किया है और एक समस्या का सामना किया है। मेरे पास संख्याओं का एक ऐरे है, उदाहरण के लिए:\n\n```javascript\nlet numbers = [10, 20, 30, 40, 50];\n```\n\nमुझे इस ऐरे के सभी तत्वों का योग प्राप्त करना है, यानी परिणाम: 150। मैंने लूप के माध्यम से मैन्युअल रूप से ऐसा करने का प्रयास किया, लेकिन मेरा कोड काम नहीं करता:\n\n```javascript\nlet sum = 0;\nfor (let i = 0; i <= numbers.length; i++) {\n sum += numbers[i];\n}\nconsole.log(sum); // NaN आउटपुट करता है\n```\n\nमैं समझता हूं कि लूप की शर्त में कुछ गड़बड़ है, लेकिन समझ नहीं पा रहा हूं। साथ ही मैंने सुना है कि JavaScript में ऐरे के साथ काम करने के लिए कुछ built-in methods हैं, जैसे `reduce()`। लेकिन मुझे नहीं पता कि उनका सही उपयोग कैसे करें। कृपया बताएं कि ऐरे के तत्वों का योग सही तरीके से कैसे ज्ञात करें? उदाहरण और स्पष्टीकरण के साथ बताएं।