Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
let arr = [20, 33, 1, "Человек", 2, 3], isNumericArr = arr.filter(x => typeof x === 'number'); let num = isNumericArr.map(elem => elem ** 3); console.log(num); let sum = num.reduce((sum, elem) => sum + elem) console.log(sum); //43 973
let sum = Math.sqrt(num.reduce((sum, elem) => sum + elem));
const sumOfCubes = (acc, el) => acc += el ** 3 const typeNumber = x => typeof x === 'number' const arr = [20, 33, 1, "Человек", 2, 3] const result = Math.sqrt( arr.filter(typeNumber).reduce(sumOfCubes, 0) ) console.log(result)