我在代码中做错了什么?它显示了意外的令牌错误

时间:2019-01-08 20:54:25

标签: javascript

我的代码显示了意外的令牌错误,并带有右括号)。什么意思?

我尝试添加和删除括号和大括号。

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!');
}

它不应该记录任何内容,而是记录一个错误。

1 个答案:

答案 0 :(得分:1)

您的代码中存在语法错误。您忘记添加缺少的末端(})大括号。

您使用过:

const getUserChoice = userInput => {userInput = userInput.toLowerCase();

代替:

const getUserChoice = userInput => {userInput = userInput.toLowerCase();}

您能在you haved used示例中看到缺少的花括号吗?

提示:遵循@grumbler_chester的建议。使用代码编辑器或IDE突出显示语法。