Мне нужно разбить массив слов на куски, основанные на максимальном количестве символов:
const maxChar = 50
const arrOfWords =['Emma','Woodhouse,','handsome,','clever,','and','rich,','with','a','comfortable','home','and','happy','disposition,','seemed','to','unite','some','of','the','best','blessings','of','existence;','and','had','lived','nearly','twenty-one','years','in','the','world','with','very','little','to','distress','or','vex','her.']
В результате мы хотим подсчитать символ каждого слова и разбить массив, когда количество символов достигнет maxChar.
const resultArr = [['Emma','Woodhouse,','handsome,','clever,','and','rich,','with','a'],['comfortable','home','and',..]....]
Проблема в том, что я использую 2 для циклов и хочу узнать, есть ли лучший способ достичь того же результата