Задать вопрос
@Evtera

Как раскидать элементы массива по другому массиву?

Здравствуйте. Есть массив из 4 элементов, в моём случае это 4 столбца из DOM дерева. И есть массив из 12 слов. Как мне равномерно распределить эти 12 слов по 4 столбцам с учетом того, что в будущем количество слов может меняться, но это не должно сказываться на равномерном распределении.

На нативном js без библиотек и прочего
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
const words = ['я', 'буду', 'сопровождать', 'свои', 'вопросы', 'на', 'Тостере', 'примерами', 'кода', ',', 'обещаю', '!', ];

const columns = [[], [], [], [],];

words.forEach((word, i) => columns[i % columns.length].push(word));
// [["я","вопросы","кода"], ["буду","на",","], ["сопровождать","Тостере","обещаю"], ["свои","примерами","!"]]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы