@offsiderst

Как перебрать данные?

https://jsfiddle.net/L6x127ao/3/

const chunk = (a, n) => [...Array(Math.ceil(a.length / n))].map((_, i) => a.slice(n * i, n + n * i));

let arr = chunk([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], 6);
console.log(arr);
// сейчас имеем
//0: [0, 1, 2, 3, 4, 5]
//1: [6, 7, 8, 9, 10, 11]
//2: [12]


arr.forEach((item, index) {
 

    //получить тут  отдельно [0, 1, 2, 3, 4, 5]
    // отдельно[6, 7, 8, 9, 10, 11]
    //отдельно [12]


  }

})
  • Вопрос задан
  • 186 просмотров
Решения вопроса 2
sergiks
@sergiks Куратор тега JavaScript
♬♬
for (pair of arr) {
  console.log( pair[0], pair[1]);
}
Ответ написан
Если я вас правильно понял, вы хотите получить первый элемент из каждого массива.

const chunk = (a, n) => [...Array(Math.ceil(a.length / n))].map((_, i) => a.slice(n * i, n + n * i));

let arr2 = chunk([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], 6);
console.log(arr2);

arr2.forEach(item => console.log(item[0]));
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@TheCrossCarrier
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы