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