Медиана на чётном количестве элементов

Столкнулся с небольшой непоняткой при прохождении курса “Массивы” по JS. А именно “Медиана на чётном количестве элементов”. В задании написано “В той же ветке условия добавьте переменную median со значением (usersByDay[leftIndex] + usersByDay[rightIndex]) / 2.” Если прописать код вот так:

Summary

Тогда правильность кода не засчитывается. Нужно заново объявлять переменную, которая уже объявлена в теле условия. Может немного изменить проверку, чтобы зря не повторять объявление переменной?

Точно так же, как и тут:

Summary

Код ниже объявления переменной уже знает эту переменную, а вот выше не знает. Зачем каждый раз объявлять?

1 лайк

Отправил разработчикам, разберёмся, спасибо!