Помогите решить поставленную задачу. Вот условие:
Сделайте объект с тремя функциями, каждая из которых будет принимать параметром массив с числами. Сделайте так, чтобы первая функция возвращала сумму элементов массива, вторая функция - сумму квадратов, а третья - сумму кубов.
Моё решение:
let math = {
sum:function (arr) {return sum += elem},
square:function (arr) {return elem * elem},
cube:function (arr) {return elem * elem * elem},
};
let arr=[1,2,3,4,5];
for( let elem of arr){
arr[elem];
}
alert(math.sum([1,2,3,4,5]));
alert(math.square([1,2,3,4,5]));
alert(math.cube([1,2,3,4,5]));
Что-то я не так делаю!