Как мне укоротить код, но так, чтобы функционал не менялся?
отрефакторите, вынесите куски кода в функции, текстовые строки в константы, да и вообще используйте форматированные строки

let message = `Ничья
Вы победили ${userScore} раз
Компьютер ${computerScore} раз`
Вынести данные для if объекты (отдельно для каждого типа игры) с ключом - id варианта - с полями: представление варианта, массив id кого бьет. Остальной код становится тривиальным.