Код Junior Реализация с нуля обновлено

Приз за ставку на матч

Условие

Счёт в формате 'A:B'. Точное попадание - 2, угадан только исход (победа, поражение, ничья) - 1, иначе 0.

Примеры

getPrize("1:2", "1:2") // 2
getPrize("2:1", "5:0") // 1
getPrize("3:0", "2:2") // 0

Как подойти

Math.sign превращает три ветки сравнения в одно выражение и делает сравнение исходов тривиальным. Точное совпадение проверяется первым - иначе придётся сравнивать по двум критериям сразу.

Подсказки: 2
  1. Исход матча - это знак разности голов.
  2. Точное совпадение проверяется до разбора строк.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.