Avatar ·

JavaScript में ऐरे एलिमेंट्स का योग कैसे निकालें?

सभी को नमस्ते! मैंने अभी JavaScript सीखना शुरू किया है और एक समस्या का सामना करना पड़ा है। मेरे पास संख्याओं का एक array है, उदाहरण के लिए:\n\n```javascript\nlet numbers = [10, 20, 30, 40, 50];\n```\n\nमुझे इस array के सभी elements का योग प्राप्त करना है, यानी परिणाम: 150। मैंने loop के माध्यम से इसे मैन्युअल रूप से करने की कोशिश की, लेकिन मेरा कोड काम नहीं कर रहा है:\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मैं समझता हूं कि loop की condition में कुछ गड़बड़ है, लेकिन समझ नहीं पा रहा हूं। साथ ही, मैंने सुना है कि JavaScript में arrays के साथ काम करने के लिए कुछ built-in methods हैं, जैसे `reduce()`। लेकिन मुझे नहीं पता कि उनका सही तरीके से उपयोग कैसे करें। कृपया बताएं कि array elements का योग सही तरीके से कैसे निकालें? उदाहरण और स्पष्टीकरण के साथ बताएं।