• Теория
  • Теория

Большая редкость

Мы написали ещё одну функцию и теперь программа умеет определять победителей игры, но пока никуда их не выводит. Напишем ещё немного кода, чтобы имена победителей и их игровые очки выводились в консоль.

Начнём с того, что создадим функцию printWinners и обработаем редкую ситуацию, когда все игроки выбросили одинаковое количество очков. Чем игроков больше, тем меньше вероятность ничейного результата, но такое может случиться, и мы должны учесть такой поворот событий.

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

Хотите начать карьеру веб-разработчика? Записывайтесь на профессию «Фронтенд-разработчик», которая стартует 15 апреля 2024. Всего от 5 790 ₽в месяц.

Минимальный вид табов
  • index.html
HTML
HTML

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

100%
Бабушка Кекс

Притормози, дружище

Проходить вызовы части «Объекты» тренажёра «Базовые структуры данных» можно после регистрации и оформления подписки.