我正在尝试创建一个在线彩票系统,其中用户必须猜测1到10之间的数字。如果数字与javascript生成随机数匹配,他将赢得彩票。我使用的方法是:
!function(){
var x = Math.floor((Math.random() * 10));
var btn = document.getElementById("btn");
btn.addEventListener("click", function(){
var user_input = document.getElementById("text").value;
if( user_input == x) {
alert("Won Lottery", user_input, x);
}
else {
alert(user_input + x + "sorry");
}
});
}();
<h2>Guess a number between 1 and 10 </h2>
<input id="text" type="text">
<button id="btn" type="submit">Submit</button>
我的问题是,黑客可以打开js控制台并以某种方式找到本地x
变量的值吗?