কম্পিউটার

JavaScript-এ ইনপুট অ্যারে থেকে শেষ n জোড় সংখ্যা সম্বলিত অ্যারে ফেরত দেওয়া


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্ট হিসাবে সংখ্যার অ্যারে এবং দ্বিতীয় আর্গুমেন্ট হিসাবে একটি সংখ্যা নেয়৷

আমাদের ফাংশন ইনপুট অ্যারেতে উপস্থিত শেষ n জোড় সংখ্যার একটি অ্যারে বাছাই করে ফেরত দিতে হবে।

উদাহরণ

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

const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const num = 3;
const pickEvens = (arr = [], num = 1) => {
   const res = [];
   for(let index = arr.length - 1; index >= 0; index -= 1){
      if (res.length === num){
         break;
      };
      const number = arr[index];
      if (number % 2 === 0){
         res.unshift(number);
      };
   };
   return res;
};
console.log(pickEvens(arr, num));

আউটপুট

[4, 6, 8]

  1. জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং থেকে দীর্ঘ শব্দ ফেরত দেওয়া

  2. জাভাস্ক্রিপ্টে একটি পরিসরের মধ্যে প্রাকৃতিক সংখ্যার অ্যারে রিটার্নিং

  3. মূলদ সংখ্যার সমষ্টি এবং জাভাস্ক্রিপ্টে সহজতম আকারে ফলাফল প্রদান করা

  4. জাভাস্ক্রিপ্টে সংখ্যার অ্যারের রিয়েলটাইম চলমান গড়