কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অ্যারেতে ইভেন পজিশনের সংখ্যাগুলোর যোগফল বের করা


একটি অ্যারেতে ইভেন পজিশনের সংখ্যাগুলোর যোগফল বের করার একাধিক উপায় রয়েছে। চলুন ৩টি দেখি -

for লুপ ব্যবহার করে

আমরা সরাসরি for লুপ ব্যবহার করে যোগফল বের করতে পারি।

উদাহরণ

let arr = [1, 2, 3, 4, 5, 6]; let sum = 0; for(let i = 0; i < arr.length; i += 2) { sum += arr[i]; } console.log(sum);

আউটপুট

9

forEach লুপ ব্যবহার করে

এই মেথডে, এক্সপ্লিসিটলি অ্যারে ওভার ইটারেট করার বদলে, আমরা বিল্ট-ইন forEach ফাংশন ব্যবহার করতে পারি ইটারেট করার জন্য। এটি একটি ফাংশন নেয় যা প্রতিটি এলিমেন্টের জন্য এক্সিকিউট হয়।

উদাহরণ

let arr = [1, 2, 3, 4, 5, 6]; let sum = 0; arr.forEach((elem, i) => { if(i % 2 === 0) { sum += elem; } }); console.log(sum);

আউটপুট

9

filter এবং reduce ব্যবহার করে

আমরা filter এবং reduce ফাংশন ব্যবহার করে যোগফল বের করতে পারি। প্রথমে filter দিয়ে অড ইন্ডেক্স ফিল্টার করুন তারপর reduce দিয়ে যোগফল বের করুন।

উদাহরণ

let arr = [1, 2, 3, 4, 5, 6]; let sum = arr.filter((_, i) => i % 2 === 0).reduce((curr, acc) => acc + curr, 0) console.log(sum);

আউটপুট

9

  1. PHP-তে অ্যারের প্রথম এলিমেন্ট পেতে

  2. C#-এ IP অ্যাড্রেস পাওয়া

  3. C#-এ ইন্টিজার অ্যারের গড় বের করা

  4. Python-এ প্রাকৃতিক সংখ্যার যোগফল (Sum of Natural Numbers) বের করা