Помогите дорешать задачу.
Вот есть строка.
var data = "abcdffzadfbnkmslvmssdd0ffvfs";
Если я сделаю просто
var x = data.split("");
, то будет массив
["a","b","c","d","f","f"...]
.
А как сделать, чтобы было
["ab","bc","cd","df","ff","fz","..."]
?
+ как динамически изменять кол-во элементов в подстроках. типа не просто
i + (i+1)
, а относительно
"n"
-элеметов;
=============================
это нормально подходит и понятно:
var n = 4;
for (var i = 0; i < len; i += n) {
array.push(data.substring(i, i + n));
}