Информатика, вопрос задал mementomorii , 6 лет назад

Создать функцию, которая вводит с клавиатуры последовательность целых чисел и после ввода последнего числа выводит в главной функции среднее арифметическое всех введенных чисел. Параметром функции является количество вводимых чисел. Язык - Javascript.

Ответы на вопрос

Ответил vimmortal2
1

Программа:
Javаscript:

const count = 5;

function toProgram(amount) {

 let summ = 0;

   for (let i = 0; i < amount; i++) {

   summ += parseInt(prompt("Введите число: "));

 }

 return summ;

}

function main(amount) {

 return toProgram(amount) / amount;

}

alert(main(count));

Объяснение:

В начале регистрируем константу count - это кол-во чисел, которое будет введено. Далее регистрируем функцию toProgram(), в которой будет рассчитываться сумма введённых чисел с помощью метода prompt(). Функция возвращает саму сумму. Далее идёт функция main(), которая возвращает результат деления суммы на amount (count) - это и будет среднее число. В конце с помощью метода alert() отображается результат, который возвращает функция main().


mementomorii: А как вариант со стрелками сделать?
vimmortal2: какими стрелками?
mementomorii: стрелочные функции js
Новые вопросы