let sum = a.reduce((a,b) => a + b);
let num = (a.length/2 + a.length * 3) / 5;
let arr = new Array.from(Array(num), (item, i) => i).reduce((a,b) => a + b)
return arr - sum;
sum
- проходим 1 раз массивnum
- какие-то вычисленияarr
- создаем массив и выполняем операцию присвоение равной его длинны + ещё раз столько же на складывание для суммыO(3*n)
, если я правильно понял суть из книжки p = new Promise(...).then(...)