我有6个骰子编号的背景图片,想随机选择一个。它可以工作,但随机返回错误“在dice [diceRandom]()中”,“ dice [diceRandom]”未定义。有人可以帮助我-指出可以在哪里学习,我可以免费获得帮助。干杯,加雷斯。
let dice = [function six() {
document.getElementById("dicediv").style.background =
"url('dicesprite.png') 0, 0";
},
function five() {
document.getElementById("dicediv").style.background =
"url('dicesprite.png') -50px , 0";
},
/* .......... */
function one() {
document.getElementById("dicediv").style.background = "url('dicesprite.png') -100px , 0";
}
];
let diceRandom = Math.round(Math.random() * dice.length);
dice[diceRandom]();
<body>
<div id="dicediv"></div>
</body>