Помогите решить задачу на js ,буду очень благодарен

Рейтинг: -5Ответов: 1Опубликовано: 06.02.2023

Вы с Васей и Петром решили выбрать самые лучшие фотографии котиков в интернете. Для этого каждую фотографию каждый из вас оценил по стобалльной шкале. Естественно, тут же встал вопрос о том, как из трех оценок получить одну финальную. Вы опасаетесь, что каждый из вас сильно завысит оценку фотографиям своего котика. Поэтому было решено в качестве финальной оценки брать не среднее арифметическое, а медиану, то есть просто отвергнуть максимальную и минимальную оценку. Вася начал писать код выбора средней оценки из трех, но запутался в if-ах, и потому передоверил эту задачу вам. Попытайтесь не просто решить задачу, но и минимизировать количество проверок и максимально упростить условия проверок.

Ответы

▲ -3Принят

Вася начал писать код выбора средней оценки из трех, но запутался в if-ах, и потому передоверил эту задачу вам. Попытайтесь не просто решить задачу, но и минимизировать количество проверок и максимально упростить условия проверок.

Мне кажется тут и проверки не нужны...

const a = 9
const b = 20
const c = 30
console.log('Оценка', [c, a, b].sort((a, b) => a - b)[1])