2016-04-24 31 views
0

我是新来的,开始尝试使用Code Academy学习代码。到目前为止,我一直做得很好,掌握了一些东西。不过,我打他们的“石头,剪子,布”的功能任务有点墙,在第6步“意外的输入结束” - 代码学院摇滚纸剪刀

这里是我的代码:

var compare = function (choice1, choice2) { 
if (choice1 === choice2) { 
return "The result is a tie!"; 
} 

else if (choice1 === "rock") { 

if (choice2 ==="scissors") { 
    return "Rock wins"; 
} 
else { 
    return "Paper wins"; 
} 
} 

出于某种原因,我不断收到“意外结束输入“错误,尽管我完全按照练习中的说法进行了练习。它没有指出错误的确切位置,所以我有点失落。

回答

2

你错过截止}您的函数声明:

var compare = function (choice1, choice2) { 
    if (choice1 === choice2) { 
    return "The result is a tie!"; 
    } 

    else if (choice1 === "rock") { 

    if (choice2 === "scissors") { 
     return "Rock wins"; 
    } 
    else { 
     return "Paper wins"; 
    } 
    } 
} // <--- Closing '}' for function