правильнее так
var ROCK = 'rock',
PAPER = 'paper',
SCISSORS = 'scissors',
iHumanTurn,
sHumanTurn = '',
sCompTurn,
err = '';
function getName(x) {
switch (x) {
case 0: return ROCK;
case 1: return PAPER;
case 2: return SCISSORS;
}
}
while (!sHumanTurn) {
iHumanTurn = +prompt(err + 'Choose: 1 - rock; 2 - paper, 3 - scissors');
sHumanTurn = getName(iHumanTurn - 1);
err = !sHumanTurn ? 'Error! Try again!\n' : '';
}
sCompTurn = getName(Math.floor(Math.random() * 3));
после выполнения этого кода у тебя в sHumanTurn и sCompTurn строки с выбором игрока и компутера соответственно.
можно сравнивать и выводить результат.