如何在多个函数调用中保留相同的随机数?

时间:2018-09-15 00:10:05

标签: javascript

我离开JavaScript已经有一段时间了,我正试图重新站起来。我正在研究一个非常简单的问题,我想编写一个随机生成一个数字的函数,然后保留相同的随机数并多次调用该函数,直到我猜到正确的数字为止。我一辈子都无法弄清楚如何生成一个随机数,并使其通过我的guessMyNumber函数的多次调用而保持不变。谁能指出我正确的方向?到目前为止,这是我的代码:

function guessMyNumber(n, upperBound) {
  var randomNumber = randInt(upperBound);
  if (n > upperBound) {
    return "Out of bounds! Please try a number between 0 and " + upperBound;
  } else if (n === randomNumber) {
    return "You guessed my number!";
  }
  return "Nope! That wasn't it! The correct guess was: " + randomNumber;
}

function randInt(n) {
  return Math.floor(Math.random() * (n + 1))
}

1 个答案:

答案 0 :(得分:0)

x