为什么 randomNumber 总是一样?

Why do randomNumber keep coming out the same?

我在做彩票机。

您想分别输入一个不重复的随机数。

但为什么我一直输入相同的值?

请帮帮我!

const oneBtn = document.querySelector(".turn");
let randomNumber = Math.ceil(Math.random() * 45);

number[0].textContent = randomNumber;

oneBtn.addEventListener("click", function () {
  number[1].textContent = randomNumber;
});

for (let i = 0; i < number.length; i++) {
  console.log(randomNumber);
}```

每次需要新号码时都需要生成它。

const oneBtn = document.querySelector(".turn");
const number = document.querySelectorAll(".number");


const getRandomNumber = function () {
  return Math.ceil(Math.random() * 45);
}

number[0].textContent = getRandomNumber();

oneBtn.addEventListener("click", function () {
  number[1].textContent = getRandomNumber();
});

for (let i = 0; i < number.length; i++) {
  console.log(getRandomNumber());
}
<button type="button" class="turn">click</button>
<div class="number"></div>
<div class="number"></div>