Предмет: Информатика, автор: shevchenkoeg

Написать функцию, которая считает среднее арифметическое от двух и более переданных чисел. Javascript


musicwave15: Числа можно задать через prompt?
musicwave15: или просто передать у функцию?

Ответы

Автор ответа: musicwave15
1

Ну если два числа, тогда проблем нету

function sr(n1, n2){

return (n1+n2)/2;

}

Но для неизвестного количества переменных немного по сложнее

function sr(){

var number = arguments.length;

var sum = 0;

for(var i = 0; i < number; i++){

 sum+=arguments[i];

}

return sum/number;

}

Где arguments.length это количество элементов, сколько передали у функцию, а arguments[i], это мы проходим по каждому элементу.

Похожие вопросы
Предмет: Русский язык, автор: alina7802