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

জাভাস্ক্রিপ্টে স্ট্রিংকে অংশে ভাগ করা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং এবং একটি সংখ্যা n নেবে (যাতে n স্ট্রিং-র দৈর্ঘ্যকে নিখুঁতভাবে ভাগ করে) এবং আমাদের n দৈর্ঘ্যের স্ট্রিং অ্যারে রিটার্ন করতে হবে যাতে স্ট্রিং-র n সমান অংশ থাকবে।

উদাহরণ

কোডটি নিচে দেওয়া হলো −

const str = 'we will be splitting this string into parts'; const num = 6; const divideEqual = (str, num) => {    const len = str.length / num;    const creds = str.split("").reduce((acc, val) => {       let { res, currInd } = acc;       if(!res[currInd] || res[currInd].length < len){          res[currInd] = (res[currInd] || "") + val;       }else{          res[++currInd] = val;       };       return { res, currInd };    }, {       res: [],       currInd: 0    });    return creds.res; }; console.log(divideEqual(str, num));

আউটপুট

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

[ 'we will ', 'be split', 'ting thi', 's string', ' into pa', 'rts' ]

  1. অ্যারেকে জাভাস্ক্রিপ্ট স্ট্রিং-এ কনভার্ট করার পদ্ধতি?

  2. জাভাস্ক্রিপ্টে JSON স্ট্রিংকে অবজেক্টে কনভার্ট করা

  3. জাভাস্ক্রিপ্টে স্ট্রিংকে ইন্টিজারে রূপান্তর করা

  4. জাভাস্ক্রিপ্ট দিয়ে স্ট্রিং বুলিয়ানে রূপান্তর করা