কম্পিউটার

জাভাস্ক্রিপ্ট একটি স্ট্রিং থেকে পুনরাবৃত্তি করা উপাদানগুলির সাথে একটি অ্যারে তৈরি করে


আমাদের এমন একটি ফাংশন লিখতে হবে যা স্ট্রিং থেকে সীমা পর্যন্ত না পৌঁছানো পর্যন্ত উপাদানগুলির সাথে একটি অ্যারে তৈরি করে। ধরুন একটি স্ট্রিং আছে 'aba' এবং একটি সীমা 5 −

string = "aba" and limit = 5 will give new array ["a","b","a","a","b"]

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

উদাহরণ

const string = 'Hello';
const limit = 15;
const createStringArray = (string, limit) => {
   const arr = [];
   for(let i = 0; i < limit; i++){
      const index = i % string.length;
      arr.push(string[index]);
   };
   return arr;
};
console.log(createStringArray(string, limit));
console.log(createStringArray('California', 5));
console.log(createStringArray('California', 25));

আউটপুট

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

[
   'H', 'e', 'l', 'l',
   'o', 'H', 'e', 'l',
   'l', 'o', 'H', 'e',
   'l', 'l', 'o'
]
[ 'C', 'a', 'l', 'i', 'f' ]
[
   'C', 'a', 'l', 'i', 'f', 'o',
   'r', 'n', 'i', 'a', 'C', 'a',
   'l', 'i', 'f', 'o', 'r', 'n',
   'i', 'a', 'C', 'a', 'l', 'i',
   'f'
]

  1. জাভাস্ক্রিপ্ট অ্যারে থেকে() পদ্ধতি

  2. JavaScript Array.from() পদ্ধতি

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

  4. একটি জাভাস্ক্রিপ্ট অ্যারে থেকে একটি স্ট্রিং পার্স কিভাবে?