我的代码显示了意外的令牌错误,并带有右括号)。什么意思?
我尝试添加和删除括号和大括号。
const getUserChoice = userInput => {userInput = userInput.toLowerCase();
if(userInput === 'rock' || userInput === 'paper' || userInput === 'scissors') {
return userInput;
} else {
console.log('Error! That\'s not part of the game!');
}
它不应该记录任何内容,而是记录一个错误。
答案 0 :(得分:1)
您的代码中存在语法错误。您忘记添加缺少的末端(}
)大括号。
您使用过:
const getUserChoice = userInput => {userInput = userInput.toLowerCase();
代替:
const getUserChoice = userInput => {userInput = userInput.toLowerCase();}
您能在you haved used
示例中看到缺少的花括号吗?
提示:遵循@grumbler_chester的建议。使用代码编辑器或IDE突出显示语法。