том, что функция проходит по массивам и если не массив, то должна запихнуть в коллекцию. но почему-то не запихивает..
без кода сложно понять, что у тебя не так
В коде упускаешь
function flatten(list) { // code here const newArr = [] list.forEach(item => { if (Array.isArray(item)) { //console.log('array') flatten(item) } else { //console.log('not array') newArr.push(item) } }) return newArr }
Функция возвращает массив, с которым ты ничего не делаешь
лист это двумерный массив?
попробую осмыслить..
Любой вложенности
да, но может быть и глубже
Попробуй волшебное слово debugger
это вслух произносить надо, чтобы заработало?)
Пентограмму вокруг рабочей станции не забудь нарисовать и свечки по периметру расставить, иначе не будет работать
https://learn.javascript.ru/debugging-chrome
а для сафари есть такое?
а погуглить?
можно)
Обсуждают сегодня