Нужна помощь с отладкой
Доброго времени суток! Ребят, на одном из интернет ресурсов (http://www.codecademy.com/ru/) решил пройти обучение по JavaScript. Так вот, возникла проблема, вроде все сделал по заданию, но на выходе получается ReferenceError: choise1 is not defined.
Может быть я не в тот раздел написал, если так, то простите за офф топ. Вот сам код, помогите, пожалуйста, найти что не так. И при изменении последней строки сначала всегда возвращает "The result is a tie!", а потом уже ReferenceError: choise1 is not defined. var userChoice = prompt("Do you choose rock, paper or scissors?"); var computerChoice = Math.random(); if (computerChoice < 0.34) { computerChoice = "rock"; } else if(computerChoice > 0.66) { computerChoice = "paper"; } else { computerChoice = "scissors"; } var compare = function (choice1, choice2) { if (choice1 === choice2) { return "The result is a tie!"; } else if(choise1 === "rock") { if(choice2 === "scissors") { return "rock wins"; } else { return "paper wins"; } } else if(choice1 === "paper") { if (choice2 === "rock") { return "paper win"; } else { return"scissor wins"; } } else if (choice1 === "scissors") { if (choice2 === "rock") { return "rock wins"; } else { return "scissors wins"; } } else { return "Undefind"; } }; console.log (compare (userChoice, computerChoice)); Что-то мне подсказывает что я как-то не так делаю вызов функции... Заранее спасибо! |
Ну и народ пошел. Легче создать тему на форуме нежели открыть глаза чтобы увидеть опечатку в имени переменной ?
|
Блин, косяк) Спасибо! Не заметил я ее.
|
Часовой пояс GMT +3, время: 09:07. |