Создать массив, описывающий чек в магазине.
Каждый элемент массива состоит из цени товара. Написать следующие функции:
Подсчет общей суммы покупки;
Получение самой дорогой покупки в чеке;
Подсчет средней стоимости одного товара в чеке.
Создать массив, описывающий чек в магазине.
Каждый элемент массива состоит из цени товара. Написать следующие функции:
Подсчет общей суммы покупки;
Получение самой дорогой покупки в чеке;
Подсчет средней стоимости одного товара в чеке.
Покажи какой код уже есть. На чем именно в решении задачи?
let arr = [3, 2, 5, 6];
function arraySum(array) {
let sum = 0;
for (let i = 0; i < array.lenght; i++) {
sum += array[i];
}
//хз правильно ли (На js вывод на html)
console.log(sum);
}
console.log
достаточно хорош. Вывести в html можно всегда.
Самый дорогой товар означает что тебе нужно найти самое большое число из массива. Говоришь “пусть первое число массива и будем максимальным, потом в цикле если найду число больше, то обновлю переменную с максимальным числом”.
max = arr[0]
// цикл
if (arr[i] > max) {
max = arr[i]
}
Средний чек означает сумму цен поделить на количество цен. Эти данные у тебя на руках.