কম্পিউটার

জাভাস্ক্রিপ্টে অভিন্ন উপাদান যোগ করা হচ্ছে


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

উদাহরণস্বরূপ

যদি ইনপুট অ্যারে −

হয়
const arr = [20, 10, 15, 20, 15, 10];

তারপর আউটপুট −

হওয়া উচিত
const output = [40, 20, 30];

অতএব, আসুন এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

এর জন্য কোড হবে −

const arr = [20, 10, 15, 20, 15, 10];
const addSimilar = arr => {
   for(let i = 0; i < arr.length; i++){
      while(i !== arr.lastIndexOf(arr[i])){
         const ind = arr.lastIndexOf(arr[i]);
         arr[i] += arr.splice(ind, 1)[0];
      };
   };
};
addSimilar(arr);
console.log(arr);

আউটপুট

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

[ 40, 20, 30 ]

  1. জাভাস্ক্রিপ্টে একটি স্ট্যাকে উপাদান পুশ করা

  2. জাভাস্ক্রিপ্ট প্রোটোটাইপ পদ্ধতি যোগ করা

  3. জাভাস্ক্রিপ্টে অ্যারে উপাদানের সদৃশ সহ কমন

  4. জাভাস্ক্রিপ্টে উপাদানের ক্রমবর্ধমান ফ্রিকোয়েন্সির উপর ভিত্তি করে সাজানো অ্যারে