আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম এবং একমাত্র যুক্তি হিসাবে পূর্ণসংখ্যার একটি অ্যারে নেয়। ফাংশনটি তখন একটি নতুন অ্যারে তৈরি করে ফেরত দেয় যাতে মূল অ্যারের থেকে শুধুমাত্র সেই উপাদানগুলি থাকে যাতে সংখ্যার সংখ্যার সংখ্যা থাকে৷
যেমন −
যদি ইনপুট অ্যারে −
হয়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]