JavaScript-এ অ্যারের জন্য for লুপ
অ্যারেগুলোও for লুপ দিয়ে traverse করা যায়। চলুন দেখি কিভাবে এটি করা হয়। ধরুন আমাদের কাছে এই অ্যারেটি দেওয়া আছে:
let arr = [1, 2, 3, 4, 5];
লুপে এই অ্যারের উপাদানগুলো আউটপুট করা যাক:
for (let i = 0; i <= arr.length - 1; i++) {
console.log(arr[i]);
}
অ্যারের দৈর্ঘ্য থেকে এক বিয়োগ না করে, স্ট্রিক্ট কম্প্যারিজন ব্যবহার করা যেতে পারে:
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
for লুপ দিয়ে অ্যারে traverse করা ঘটনাবলীর উপর বেশি নিয়ন্ত্রণ দেয়। উদাহরণস্বরূপ, শূন্য নয়, প্রথম থেকে উপাদান আউটপুট করা যেতে পারে:
for (let i = 1; i < arr.length; i++) {
console.log(arr[i]);
}
উল্টো ক্রমে উপাদান আউটপুট করা যেতে পারে:
for (let i = arr.length - 1; i >= 0; i--) {
console.log(arr[i]);
}
নিচের অ্যারের সবগুলো উপাদান কনসোলে আউটপুট করুন:
let arr = ['a', 'b', 'c', 'd', 'e'];
নিচের অ্যারের শূন্য এবং শেষ উপাদান বাদে বাকি সবগুলো উপাদান কনসোলে আউটপুট করুন:
let arr = ['a', 'b', 'c', 'd', 'e'];
নিচের অ্যারের উপাদানগুলো উল্টো ক্রমে কনসোলে আউটপুট করুন:
let arr = ['a', 'b', 'c', 'd', 'e'];
নিচের কোডে করা ভুলটি সংশোধন করুন:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i <= arr.length; i++) {
console.log(arr[i]);
}