Технологии
Добрый день! Можете разъяснить,почему через push не работает???? // [1, [2, 7, 8], [3, 4, [5, [6, 7]]]] // Напишите код, который развернет наш - вопрос №4862382
многомерный массив в одномерный. Для приведенного выше массива это будет выглядеть вот так: // [1, 2, 7, 8, 3, 4, 5, 6, 7] function func(arr) { let newArr = []; for(let el of arr) { if(typeof el == 'object') { // newArr = [...newArr, ...(func(el))] // newArr = newArr.concat(func(el)) newArr.push(func(el)) // не работает(((( }else { newArr.push(el) } } return newArr; }; console.log(func([1, [2, 7, 8], [3, 4, [5, [6, 7]]]]));
август 13, 2022 г.
-
Всего ответов: 0
Похожие вопросы
Как подключить JS фон http://vincentgarreau.com/particles.js/ к HTML странице?
октябрь 13, 2015 г.
Есть сайт Author.today где есть платные книги. Можно ли читать бесплатно платное
август 17, 2019 г.
Закрыт
// Создаём переменную, в которой будет хранится пенсионный возраст в зависимости от выбранного пола: let retireAge;
март 12, 2020 г.