Повторение: всё о массивах
Часть раздела Логика и поток путешествия по JavaScript на Coddy — урок 14 из 65.
Задание
ЛегкоСоздайте функцию stackMatrices, которая принимает массив двумерных массивов matrixList (который, по сути, является трехмерным массивом). Все эти массивы имеют одинаковое количество столбцов. Функция должна объединить их вертикально в один двумерный массив, последовательно добавляя строки из каждого двумерного массива.
Попробуйте сами
function stackMatrices(matrixList) {
// TODO: Объединить все двумерные массивы в 'matrixList' по вертикали в один двумерный массив
}
// Не пишите ничего вне функцииВсе уроки раздела Логика и поток
1Строки в деталях
Основы работы со строкамиИтерация по строкамШаблонные литералыМетоды строкИтоги — String Weaver4JSON Часть 2
Итерация по JSONВложенный JSONОпциональная цепочка JSONПоверхностное и глубокое копированиеПовторение — Магазин велосипедовПовторение — Солнечная система7Система управления библиотекой
Обзор проектаДобавление книг10Управление системой фестиваля
Обзор проектаДобавление фильмов и площадок2Многомерные массивы
Основы 2D массивовДоступ к элементам 2D массиваВложенные циклы и 2D массивыПовторение: 2D массивыСложение и вычитание матрицСтупенчатые массивы3D массивы и далееРаспространенные паттерны 2D массивовПовторение: всё о массивах5Множества. Часть 1
Что такое множество?Итерация по множествамДобавление элементаУдаление элементаПроверка наличия элементаРазмер и проверка на пустотуКопирование и очисткаИтоги — Основы множеств8Интересные темы о массивах
Деструктуризация массивовСинтаксис Spread в массивахРазреженные массивыИтоги — Воркшоп по массивам3JSON. Часть 1
Что такое JSON?Проверка наличия ключаМетоды объектовОператор spread. Часть 1Оператор spread. Часть 2Удаление ключейПовторение: манипуляции с ключами JSON