Я хочу добавить значения из массива после вычитания другого постоянного значения и затем возведения в квадрат каждого значения. Я попытался уменьшить метод значений, но я получаю ошибку. Вот цикл for, который мне нужно использовать:
var dataset_1 = [1, 2, 3];
var count_1 = dataset_1.length;
var sum_1 = dataset_1.reduce(function(a,b){
return a + b;
}, 0 );
var mean_1 = sum_1 / count_1;
for(i = 0; i < count_1; i++){
var stat_sq = Math.pow(dataset_1[i] - mean_1, 2);
}
Мне нужно добавить значения из результата stat_sq, но метод Reduce дает мне эту ошибку,
Ошибка типа: stat_sq.reduce не является функцией.
Я думаю, что мне нужно каким-то образом вернуть значения обратно в массив, но я не знаю как.