Good day,
I would like to know if there is an easy way to chunk/split a string without breaking the words.
Eg:
var input = \"Lorem ipsum dolo
Something like this?
var n = 80;
while (n) {
if (input[n++] == ' ') {
break;
}
}
output = input.substring(0,n).split(' ');
console.log(output);
UPDATED
Now that I re-read the question, here's an updated solution:
var len = 80;
var curr = len;
var prev = 0;
output = [];
while (input[curr]) {
if (input[curr++] == ' ') {
output.push(input.substring(prev,curr));
prev = curr;
curr += len;
}
}
output.push(input.substr(prev));