К примеру существует массив с числами
let array = ['1', '2', '3', '4', '5', '6', '7', '8' ];
Как его разбить на три массива равной длинны (третий массив содержит остаток чисел) и упаковать в родительский массив учитывая что длинна начального массива будет разная.
То есть должно получиться примерно такое:
let parrentArr = [
['1', '2', '3'],
['4', '5', '6'],
['7', '8'],
];
Array.prototype.chunk = function (n) {
if ( !this.length ) {
return [];
}
return [ this.slice( 0, n ) ].concat( this.slice(n).chunk(n) );
};
[1,2,3,4,5,6,7,8].chunk(3);
// Output: [[1, 2, 3], [4, 5, 6], [7, 8]]
Виртуальный выделенный сервер (VDS) становится отличным выбором
у нас есть переменная которая хранит штмл кодтег li с вложенным input
Задача состоит в определении принадлежности вводимой в поле улицы заранее определенному полигонуДумал сделать через SuggestView, но там можно...