কম্পিউটার

জাভাস্ক্রিপ্টে জোড় বা বিজোড় হিসাবে অ্যারের যোগফল নির্ণয় করা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা পূর্ণসংখ্যার অ্যারের অ্যারে নেয়। অ্যারের সমস্ত উপাদানের যোগফল যদি জোড় হয় বা জোড় হয় তাহলে 'জোড়' হলে আমাদের ফাংশনটি 'বিজোড়' স্ট্রিং ফেরত দেবে।

উদাহরণ

নিম্নলিখিত কোড -

const arr = [5, 1, 8, 4, 6, 9];
const assignSum = (arr = []) => {
   const sum = arr.reduce((acc, val) => {
      return acc + val;
   }, 0);
   const isSumEven = sum % 2 === 0;
   return isSumEven ? 'even' : 'odd';
};
console.log(assignSum(arr));

আউটপুট

নিম্নোক্ত কনসোল আউটপুট -

odd

  1. জাভাস্ক্রিপ্টের মানের সাথে বিজোড় জোড় সূচকের মিল

  2. জাভাস্ক্রিপ্টে অ্যারেতে সমান বিজোড় জোড় সূচক উপাদানের যোগফল তৈরির মোট সম্ভাব্য উপায়

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের উপর আংশিক যোগফল প্রয়োগ করা

  4. জাভাস্ক্রিপ্টে অ্যারে থেকে শুধুমাত্র বিজোড় সংখ্যা রিটার্ন করা হচ্ছে