17 lines
466 B
TypeScript
17 lines
466 B
TypeScript
export function arrtoarr(oldarr, fg) {
|
|
var newlist = [];
|
|
var newlengh = Math.ceil(oldarr.length / fg);
|
|
for (var i = 0; i < newlengh; i++) {
|
|
var onedata = [];
|
|
for (var j = 0; j < fg; j++) {
|
|
if (i * fg + j < oldarr.length) {
|
|
onedata.push(oldarr[i * fg + j]);
|
|
} else {
|
|
onedata.push(0);
|
|
}
|
|
}
|
|
newlist.push(onedata);
|
|
}
|
|
return newlist;
|
|
}
|