কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে ইনপুট অ্যারে থেকে শেষ 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. জাভাস্ক্রিপ্টে রিয়েলটাইম মুভিং অ্যাভারেজ ক্যালকুলেশন