Javascript задача. Среднее арифметическое массивов.
01 Июл 2013
Задача.
Написать функцию, которая принимает как параметр 2 массива и возвращает среднее арифметическое этих двух массивов.
Код javascript:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
var arr1 = [1,2,3,4,5]; var arr2 = [1,2,3,4,5]; function mean(arr1, arr2) { if (arr1.length == 0 && arr2.length == 0) return 0; var sum = 0; for (var i in arr1) sum += arr1[i]; for (var i in arr2) sum += arr2[i]; return sum/(arr1.length + arr2.length); } document.write(mean(arr1, arr2)); |
да, именно так
или получается что мы сначала вычисляем сумму первого массива и потом к этой сумме поочередно прибавляем значения второго массива? а в return уже подставляется общая сумма двух массивов…
Чё та не совсем понятно… Какая из сумм подставляется в строку return sum/(arr1.length + arr2.length);