Avatar ·

1 से N तक संख्याओं की array कैसे बनाएं JavaScript में? (आसान तरीका)

सभी को नमस्ते! मैंने अभी JavaScript सीखना शुरू किया है और मुझे ऐसी समस्या का सामना करना पड़ा: मुझे एक array बनानी है जिसमें 1 से N तक संख्याएँ हों। उदाहरण के लिए, यदि N = 5 है, तो array [1, 2, 3, 4, 5] होनी चाहिए। मैंने इसे सीधे तरीके से करने की कोशिश की — for loop के माध्यम से: ```javascript let arr = []; for (let i = 1; i <= N; i++) { arr.push(i); } ``` यह काम करता है, लेकिन मुझे लगता है कि इससे अधिक सुंदर तरीका होना चाहिए। अन्य भाषाओं (जैसे Python) में built-in function range() होता है, लेकिन JavaScript में मुझे ऐसा कुछ नहीं मिला। मैंने Array.from() method और new Array(N) का उपयोग करने की कोशिश की, लेकिन कुछ अजीब परिणाम मिले: ```javascript // प्रयास 1 let arr1 = new Array(5); // [empty × 5] // प्रयास 2 let arr2 = Array.from({length: 5}, (v, i) => i); // [0, 1, 2, 3, 4] — लेकिन शून्य से शुरू होता है ``` सही तरीके से कैसे करें?