কম্পিউটার

জাভাস্ক্রিপ্টে প্রথম অ্যারের উপাদানের সাথে সম্পর্কিত যোগ/বিয়োগের একটি বিন্যাস তৈরি করা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা ইতিবাচক পূর্ণসংখ্যার অ্যারে নেয়। আমাদের ফাংশন এই অ্যারেটিকে স্ট্রিং পূর্ণসংখ্যার অ্যারেতে ম্যাপ করা উচিত।

অ্যারেতে সেই সংখ্যা থাকা উচিত যেটি আমাদের প্রথম উপাদানটিতে যোগ/বিয়োগ করতে হবে সংশ্লিষ্ট উপাদানটি অর্জন করতে।

যেমন

[4, 3, 6, 2]

ফিরে আসা উচিত -

['+0', '-1', '+2', '-2']

উদাহরণ

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

const arr = [4, 3, 6, 2];
const buildRelative = (arr = []) => {
   const res = [];
   let num = '';
   for(let i of arr){
      if(i - arr[0] >= 0){
         num += '+' + (i - arr[0])
      }else{
         num += i - arr[0]
      };
      res.push(num);
      num = '';
   };
   return res;
};
console.log(buildRelative(arr));

আউটপুট

[ '+0', '-1', '+2', '-2' ]

  1. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারেতে একটি উপাদান যোগ করা

  2. একটি জাভাস্ক্রিপ্ট অ্যারে প্রথম উপাদান এবং শেষ উপাদান?

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের প্রথম এবং শেষ আইটেম পান?

  4. একটি অ্যারের শেষ উপাদান প্রিন্ট করতে জাভাস্ক্রিপ্ট কোড