对于计算机科学类(class),我正在制作一个简单的 4 屏幕游戏(主页、游戏、获胜、失败屏幕)。我选择了“打地鼠”,因为它看起来很简单,但我在过去的一天里一直被困住。我有 6 个孔和一个鼹鼠,我希望鼹鼠随机移动到其他孔之一。我不知道如何使它成为可能。是否可以制作一个包含 6 个位置(6 个孔)的列表,然后让程序随机选择一个位置让鼹鼠移动到??
最佳答案
每 500 毫秒显示一个随机痣。
const moles = ['_','_','_','_','_','_'];
let position = 0;
function showMole() {
moles[position] = '_';
position = Math.floor(Math.random() * moles.length);
moles[position] = 'O';
document.getElementById('output').innerText = moles.join('');
setTimeout(showMole, 500);
}
showMole();
<div id="output"></div>
关于javascript - 元素随机移动到列表上预先确定的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53841109/