未捕获的语法错误:“意外的令牌)”| JavaScript 中的 if else 语句

标记

看来我的 if else 条件有语法错误,有人可以帮忙吗?控制台吐出这个链接 { /home/ccuser/workspace/javascript_101_Unit_3_v2/rockPaperScissors.js:38 }); } 和一个错误指向“)”

  userInput = userInput.toLowerCase();
  if (userInput !== "rock" && userInput !== "paper" && userInput !== "scissor") {
    console.log("Error");
  } else {
    return userInput;
  }
}

const getComputerChoice = () => {
  const randomNumber = Math.floor(Math.random() * 3);
  switch(randomNumber){
    case 0: return "scissor";
    break;
    case 1: return "rock";
    break;
    default: return "paper";
    break;
  }
}

const determinWinner = (userChoice, computerChoice) => {
  if(userChoice === computerChoice){
    return "Its a tie";
  } else if (userChoice === "rock" && computerChoice ==="scissor"){
    return "The user won";
  } else if (userChoice === "paper" && computerChoice ==="rock"){
    return "The user won";
  } else if (userChoice === "scissor" && computerChoice ==="paper"){
    return "The user won";
  } else if (userChoice === "rock" && computerChoice ==="paper"){
    return "The computer won";
  } else if (userChoice === "paper" && computerChoice ==="scissor"){
    return "The computer won";
  } else if (userChoice === "scissor" && computerChoice ==="rock"){
    return "The computer won";
  }
布莱恩库克

你定义了一个外壳,但你错过了决赛}

  const determinWinner = (userChoice, computerChoice) => {
  if(userChoice === computerChoice){
    return "Its a tie";
  } else if (userChoice === "rock" && computerChoice ==="scissor"){
    return "The user won";
  } else if (userChoice === "paper" && computerChoice ==="rock"){
    return "The user won";
  } else if (userChoice === "scissor" && computerChoice ==="paper"){
    return "The user won";
  } else if (userChoice === "rock" && computerChoice ==="paper"){
    return "The computer won";
  } else if (userChoice === "paper" && computerChoice ==="scissor"){
    return "The computer won";
  } else if (userChoice === "scissor" && computerChoice ==="rock"){
    return "The computer won";
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

JavaScript 抛出未捕获的语法错误:意外标记(来自 switch 语句的案例)

javascript json未捕获的语法错误意外的令牌非法

HP OO 9中JavaScript(Rhino)if / else语句中的语法错误

If-Else语句不起作用-意外令牌'fi'附近的语法错误

If .... Else If ....语句在javascript中未提供任何输出

JavaScript if else语句或条件错误

PHP if-else语句引发if意外的语法错误

我在 Node.js 中收到以下错误“未捕获的语法错误:无效或意外的令牌”

PHP 回显日期在 javascript 中。未捕获的语法错误:意外标记:标识符

If Else语句响应中的JavaScript For循环

字符串行中的JavaScript IF ELSE语句

JavaScript中的if / else语句有问题

在 JavaScript 中重构 if 和 else 语句?

JavaScript中多个if else语句的替代方案?

JavaScript中if else语句的替代方法

“未捕获的语法错误:无法在模块外使用导入语句”reactjs 中的错误

语法错误:JavaScript中的非法return语句

JavaScript 错误 - 未捕获的语法错误:意外标记 {

Cygwin if then else 语句 - 语法错误

else:语句语法错误,简单的Python

Javascript if-else 语句未正确运行

未捕获的语法错误:意外的标记“。” Javascript 画布

JavaScript:“未捕获的语法错误:意外的字符串”

Javascript反应未捕获的SyntaxError:意外的标记“ <”或语法错误

javascript if else语句给出错误的结果

尝试在sql中声明变量并使用if-else语句时出现语法错误。-“ VARCHAR”或附近的语法错误

如何解决JavaScript中JSON中的意外令牌{语法错误

PHP类中的if else语句语法问题

未捕获的语法错误:Chrome 中的意外标记 {