как найти среднее арифметическое число чётных элементов массива

102
18 марта 2022, 18:10

let x = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]; 
for(let i = 0;i<x.length; i++){ 
    if(i % 2 == 0){ 
        console.log(i/3)//не знаю правильно ли??? 
    } 
}

Answer 1

    let x = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]; 
    var count = 0; 
    var summ = 0; 
    for(let i = 0;i<x.length; i++){ 
        if(x[i] % 2 == 0){ //Тут берём число и проверяем чётное ли. i у Вас это ключ 
            count += 1; // Если чётное считаем сколько чётных цифр 
            summ += x[i]; // Если чётно считаем сумму чётных 
        } 
    } 
    var itog = summ / count; // Выводим среднее - делим сумму на количество. 
     
    console.log(itog);

READ ALSO
Чем отличается виртуальная память от набора мест в памяти

Чем отличается виртуальная память от набора мест в памяти

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

167
Как развиваться дальше в REACT?

Как развиваться дальше в REACT?

Доброго времени суток )Несколько месяцев изучал react и вот написал небольшой интернет магазин с redux, react-router ,contentful API :

100
Вывод многоуровневых списков списков json

Вывод многоуровневых списков списков json

Пытаюсь решить задачу - вывести на страницу json в виде многоуровневого спискаСам список успешно выводится на страницу, выглядит правильно

84