Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 25

RP

Roma Prokopets in JavaScript Noobs — сообщество новичков
Kotan 🐱 Pupkin
регуляркой что ли?
не, что-то типа перечисления, я на кодварс такое решал
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
Roma Prokopets
не, что-то типа перечисления, я на кодварс такое решал
чёт даже интересно стало, как это выглядит
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
граждане товарищи, не бьёт один тест, вроде всё верно...но....help plz )
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
const sumAverage = (arr) => {
   let averageValue1 = 0;
   for(let i = 0; i <= arr.length - 1; i++){
    for(let j = 0; j < arr[i].length; j++){
        averageValue1 += (arr[i][j] / arr[i].length);
    }
    }
   
   return Math.floor(averageValue1);
 }
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
[ [ 52, 64, 84, 21, 54 ], [ 44, 87, 46, 90, 43 ] ]
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
этот массив не бьет с этим кодом
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
117 должно быть, на выходе 116 / метод костылём не роботает, т.к не отработает всё другое
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Сергей Гетьман
const sumAverage = (arr) => {
   let averageValue1 = 0;
   for(let i = 0; i <= arr.length - 1; i++){
    for(let j = 0; j < arr[i].length; j++){
        averageValue1 += (arr[i][j] / arr[i].length);
    }
    }
   
   return Math.floor(averageValue1);
 }
как бы ты посчитал avg для такого массива?

[2, 4, 6]
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
не джсом, а сам
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
Anton Permyakov
как бы ты посчитал avg для такого массива?

[2, 4, 6]
можно было так:
let sum = arr.reduce((elem, elem2) => elem + elem2);
sum /= arr.length;
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
можно и так
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Сергей Гетьман
можно было так:
let sum = arr.reduce((elem, elem2) => elem + elem2);
sum /= arr.length;
то есть ты сначала считаешь сумму, а потом делишь ее на длину массива
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
ну да
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
а почему в твоем коде выше наоборот?
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
сейчас проверю
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
да, вроде всё там так-же
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
Anton Permyakov
а почему в твоем коде выше наоборот?
где наоборот ?
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
нет, там ты каждый элемент делишь на длину, а потом складываешь
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
как минимум, это лишние операции
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
но вдобавок к этому ты наверняка теряешь погрешности при делении
источник