কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে পছন্দসই দৈর্ঘ্যের 1s এবং 0s বিকল্পের একটি স্ট্রিং তৈরি করা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা n নেয়। '1' দিয়ে শুরু করে আমাদের ফাংশনের দৈর্ঘ্য n এর একটি স্ট্রিং তৈরি করা উচিত যাতে পর্যায়ক্রমে '1' এবং '0' থাকে।

উদাহরণ

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

const num = 12;
const buildString = (num = 1) => {
   let res = '';
   for(let i = 0; i < num; i++){
      if(i % 2 === 0){
         res += 1;
      }else{
         res += 0;
      };
   };
   return res;
};
console.log(buildString(num));

আউটপুট

101010101010

  1. কিভাবে জাভাস্ক্রিপ্ট একটি স্ট্রিং দৈর্ঘ্য পেতে?

  2. কিভাবে JavaScript RegExp ব্যবহার করে স্ট্রিং প্রতিস্থাপন করবেন?

  3. জাভাস্ক্রিপ্টে TextDecoder এবং TextEncoder?

  4. জাভাস্ক্রিপ্ট ব্যবহার করে বিটগুলি কি পূর্ণসংখ্যায় পর্যায়ক্রমে হয়?