如何使“案例3”变成某种“案例随机”

时间:2019-07-11 23:54:16

标签: javascript

我正在完成我的编码课程中的作业,但是在尝试将数字设置为随机数时,我陷入了困境。另外,除了最后一个块没有event.stopPropagation();。还有3个具有此块的块。

我尝试将“情况3”(需要编辑为其他内容)设置为“情况随机”,但这没有用。这样做只会使您在hint()中键入的任何内容都会显示“ You got it!”。消息。

public Short add(short baseValue, short difference) {
    return baseValue + difference;
}

我希望它设置一个随机(整个)数字,并使用户能够猜测它,并使其正确验证。 另外,如果此代码块还有其他问题,请您帮帮我吗?

1 个答案:

答案 0 :(得分:0)

您需要获取用户的输入-prompt是一个孤立的表达式。

var guess = +prompt(...);

然后打开guess

switch(guess) {
  case random:
    alert("You got it!");
    event.stopPropagation();
    break;
  default:
    alert("That is incorrect. Try again");
    break;
}

在这里切换并不是最佳实践-正如Barmar指出的,if更好,更容易:

if (guess == random) {
  alert("You got it!");
  event.stopPropagation();
} else {
  alert("That is incorrect. Try again");
}