JavaScript में ऐरे के लिए for लूप
ऐरे को for लूप का उपयोग करके भी इटरेट किया जा सकता है।
आइए देखें कि यह कैसे किया जाता है। मान लीजिए कि हमारे पास निम्नलिखित ऐरे है:
javascriptlet arr = [1, 2, 3, 4, 5];
आइए इस ऐरे के एलिमेंट्स को लूप में प्रिंट करें:
javascriptfor (let i = 0; i <= arr.length - 1; i++) {
console.log(arr[i]);
}
ऐरे की लंबाई में से एक घटाने के बजाय, स्ट्रिक्ट कम्पेयरिज़न का उपयोग किया जा सकता है:
javascriptfor (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
ऐरे को for लूप से इटरेट करना अधिक कंट्रोल प्रदान करता है।
उदाहरण के लिए, एलिमेंट्स को ज़ीरो इंडेक्स से नहीं, बल्कि फर्स्ट इंडेक्स से प्रिंट किया जा सकता है:
javascriptfor (let i = 1; i < arr.length; i++) {
console.log(arr[i]);
}
एलिमेंट्स को रिवर्स ऑर्डर में प्रिंट किया जा सकता है:
javascriptfor (let i = arr.length - 1; i >= 0; i--) {
console.log(arr[i]);
}
निम्नलिखित ऐरे के सभी एलिमेंट्स को कंसोल में प्रिंट करें:
javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
निम्नलिखित ऐरे के सभी एलिमेंट्स को, ज़ीरो और लास्ट को छोड़कर, कंसोल में प्रिंट करें:
javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
निम्नलिखित ऐरे के एलिमेंट्स को रिवर्स ऑर्डर में कंसोल में प्रिंट करें:
javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
निम्नलिखित कोड में की गई त्रुटि को सही करें:
javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i <= arr.length; i++) {
console.log(arr[i]);
}