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

জাভাস্ক্রিপ্ট একটি অ্যারের উপাদানের মধ্যে পার্থক্য ট্র্যাকিং?


আমাদেরকে নম্বর লিটারেলের একটি অ্যারে দেওয়া হয়েছে, এবং আমাদের একটি ফাংশন লিখতে হবে যা অ্যারের পরপর দুটি উপাদানের পরম পার্থক্য প্রদান করে৷

যেমন −

If input array is [23, 53, 66, 11, 67]
Output should be [ 30, 13, 55, 56]

আসুন এই সমস্যার জন্য কোড লিখি -

আমরা একটি লুপ ব্যবহার করব যা সূচী 1 থেকে অ্যারের শেষ পর্যন্ত পুনরাবৃত্তি করা শুরু করবে এবং মূল অ্যারের [i] তম এবং [i -1] তম এলিমেন্টের পরম পার্থক্যকে একটি নিউয়ারেতে পরিণত করবে। এখানে কোড −

উদাহরণ

var arr = [23, 53, 66, 11, 67]
const createDifference = (arr) => {
   const differenceArray = [];
   for(let i = 1; i < arr.length; i++){
      differenceArray.push(Math.abs(arr[i] - arr[i - 1]));
   };
   return differenceArray;
}
console.log(createDifference(arr));

আউটপুট

কনসোলে এই কোডের আউটপুট হবে −

[ 30, 13, 55, 56 ]

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

  2. javascript এ mean.io এবং mean.js এর মধ্যে পার্থক্য কি?

  3. জাভাস্ক্রিপ্টে _.initial() ফাংশনের গুরুত্ব কী?

  4. জাভাস্ক্রিপ্টের সাথে একই অ্যারের একটি অ্যারের উপাদানগুলিকে কীভাবে নকল করবেন?