JSFiddle - React, Tailwind, and code Playground
by emilcieslar
JavaScript
const outText = function(w, text) {
const allText = text.split(' ');
const clearedSpaceText = allText.map(el => el.trim());
let joinedWords = '';
let joinedLine = '';
for (let i = 0; i < clearedSpaceText.length; i++) {
if (clearedSpaceText[i].lenth + joinedLine.length < w) {
joinedLine += clearedSpaceText[i];
} else {
joinedWords += joinedLine + "\n";
joinedLine = '';
joinedLine += clearedSpaceText[i];
}
}
console.log(joinedWords);
return joinedWords;
}