每当有人单击按钮时,我都试图获得一个随机数。数字范围是一(1)到五(5)。如果已经提出并回答了这个问题,请指出该问题,然后将其删除以避免重复。
的HTML
<div id="content"></div>
<button id="add">Add Object</button>
JS
$(document).ready(function(){
var Player = {
name: "One",
weapon: Sword = {
damage: 1 + Math.floor(Math.random() * 5),
speed: 10
}
}
var player_damage = Player.weapon.damage;
$("#add").on("click", function(){
$("#content").append(player_damage + " ");
})
})
Fiddle
最佳答案
您不会在点击时更新您的电话号码。您只需设置一次。
var Player = {
name: "One",
weapon: Sword = {
damage: 0,
speed: 10
}
}
$("#add").on("click", function(){
Player.weapon.damage = 1 + Math.floor(Math.random() * 5);
$("#content").append(Player.weapon.damage + " ");
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="content"></div>
<button id="add">Add Object</button>