কম্পিউটার

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


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

যেমন −

applyText([1,2,3,4], ‘a’);

'a1a2a3a4a'

ফেরত দেওয়া উচিত

এই প্রয়োজনীয়তার জন্য, অ্যারে ম্যাপ() পদ্ধতিটি লুপের চেয়ে একটি ভাল বিকল্প এবং এটি করার জন্য কোড হবে −

উদাহরণ

const numbers = [1, 2, 3, 4];
const word = 'a';
const applyText = (arr, text) => {
   const appliedString = arr.map(element => {
      return `${text}${element}`;
   }).join("");
   return appliedString + text;
};
console.log(applyText(numbers, word));

আউটপুট

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

a1a2a3a4a

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

  2. কেন জাভাস্ক্রিপ্ট অ্যারে পুনরাবৃত্তিতে "for…in" লুপ ব্যবহার করা একটি খারাপ ধারণা?

  3. কেন জাভাস্ক্রিপ্টে অ্যারে পুনরাবৃত্তির সাথে "for…in" ব্যবহার করা একটি খারাপ ধারণা?

  4. কীভাবে জাভাস্ক্রিপ্ট অ্যারেতে একটি উপাদান অনুসন্ধান করবেন?