Код 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
- Исход матча - это знак разности голов.
- Точное совпадение проверяется до разбора строк.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.