/
BGVal
/
basic-js
Обзор
Документация
Войти
/
BGVal
/
basic-js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/recursive-depth.js
20 строк
429 B
GR22
fead: work with recursiv
12 мар 2021, 16:49
12 мар 2021, 16:49
0bcfdda
Код
Авторство
О чём код?
const CustomError = require("../extensions/custom-error"); module.exports = class DepthCalculator { calculateDepth(/* arr */) { let arrDepth = 0; let newArr = []; let i = false; do { newArr = arr.flat(1); console.log(newArr); if (newArr.length > arr.length) { arrDepth++; arr = arr.flat(1); } else { i = true }; } while (i); return arrDepth; } };