随机数游戏刷新Javascript

Random number game refresh Javascript

本文关键字:Javascript 刷新 游戏 随机数      更新时间:2023-09-26

我有一个"猜测随机数"游戏,我的代码生成一个1到100之间的随机数,然后你试着猜测这个数字。我想要一个重置按钮,通过更改带有随机数的变量来刷新游戏。这是我的相关代码。

var comparedNumber = RandomNumber();
function RandomNumber(){
var randomNumber = Math.floor(Math.random() * 100) + 1;
return randomNumber;    
}; 
refresh.onclick = function(){
genComparedNumber();
};

函数随机数在页面加载时运行,但我似乎无法更改comparedNumber

与@juvian的答案的逻辑相同

var Game = {
	comparedNumber : randomNumber(),
	refreshNumber : function(){
		this.comparedNumber = randomNumber();
        alert(this.comparedNumber);
	},
	refreshButton : document.querySelector("#refresh-button")
}
function randomNumber(){
	var randomNumber = Math.floor(Math.random() * 100) + 1;
	return randomNumber;    	
}
Game.refreshButton.addEventListener("click",Game.refreshNumber,false);
<button id="refresh-button">Refresh</button>