写一个扫雷小游戏,并教我怎样设置
//首先,你需要创建一个二维数组来表示游戏的地图,这里比如定义一个8*8的二维数组var map = [
[0, 0, 0, 0, 0, 0, 0 ,0],
[0, 0, 0, 0 ,0 ,0 ,0 ,0],
[0, 0, 1 ,1 ,1 ,1 ,1 ,1],
[1, 1 ,2 2 2 2 2 2 1],
[2 3 3 3 3 3 3 2 1],
[2 4 4 4 4 4 4 2 1],
[2 5 5 5 5 5 5 2 1],
[2 6 6 6 6 6 6 7 7]];
//然后,你可以在这个二维数组中随机设置雷的位置 for(var i=0;i<map.length;i++){ //遍历每一行
for(var j=0;j<map[i].length;j++){ //遍历每一列
if (Math.random() > .7) { //随机设定雷的几率
map[i][j] = -1; //如果几率大于.7 则将当前位子设定为-1 表明是雷。
}
}
}
创作工场
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!