কম্পিউটার

প্যালিনড্রোম অ্যারে - জাভাস্ক্রিপ্ট


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

উদাহরণ

এই ফাংশনের জন্য কোড লিখি −

const arr = [1, 5, 7, 4, 15, 4, 7, 5, 1];
const isPalindrome = arr => {
   const { length: l } = arr;
   const mid = Math.floor(l / 2);
   for(let i = 0; i <= mid; i++){
      if(arr[i] !== arr[l-i-1]){
         return false;
      };
   };
   return true;
};
console.log(isPalindrome(arr));

আউটপুট

কনসোলে আউটপুট:−

true

  1. জাভাস্ক্রিপ্ট কনস্ট

  2. জাভাস্ক্রিপ্টে একটি অ্যারের উপর ভিত্তি করে স্ট্রিং এলোমেলো করা

  3. জাভাস্ক্রিপ্টে একটি অ্যারেতে স্বতন্ত্রতা পরীক্ষা করা হচ্ছে

  4. জাভাস্ক্রিপ্টে প্রতিটি অ্যারে উপাদানে f(x) প্রয়োগ করা হচ্ছে