কম্পিউটার

জাভাস্ক্রিপ্টে একটি অ্যারে থেকে জোড় দৈর্ঘ্যের সংখ্যা খোঁজা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম এবং একমাত্র যুক্তি হিসাবে পূর্ণসংখ্যার একটি অ্যারে নেয়। ফাংশনটি তখন একটি নতুন অ্যারে তৈরি করে ফেরত দেয় যাতে মূল অ্যারের থেকে শুধুমাত্র সেই উপাদানগুলি থাকে যাতে সংখ্যার সংখ্যার সংখ্যা থাকে৷

যেমন −

যদি ইনপুট অ্যারে −

হয়
const arr = [12, 6, 123, 3457, 234, 2];

তারপর আউটপুট −

হওয়া উচিত
const output = [12, 3457];

উদাহরণ

এর জন্য কোড হবে −

const arr = [12, 6, 123, 3457, 234, 2];
const findEvenDigitsNumber = (arr = []) => {
   const res = [];
   const { length: l } = arr;
   for(let i = 0; i < l; i++){
      const num = Math.abs(arr[i]);
      const numStr = String(num);
      if(numStr.length % 2 === 0){
         res.push(arr[i]);
      };
   };
   return res;
};
console.log(findEvenDigitsNumber(arr));

আউটপুট

এবং কনসোলে আউটপুট হবে −

[12, 3457]

  1. জাভাস্ক্রিপ্ট অ্যারে থেকে() পদ্ধতি

  2. জাভাস্ক্রিপ্ট অ্যারে দৈর্ঘ্য সম্পত্তি

  3. JavaScript Array.from() পদ্ধতি

  4. জাভাস্ক্রিপ্ট - অ্যারে অবজেক্টের দৈর্ঘ্য