跪求JS的(高,低,中)手来帮我解释一下。。。。。。。。 statusArray只是长度和tmpArray一样,但所有值都为0,没什么联系。valueArray就是以tmpArray的每个值来定义,其实还是一样所有值都是9,只是一个嵌套,我随便说的,不正确的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是我不想整体贴出来,关键是太多了!~所以就贴了不太懂的一部份,就是valueArray和tmpArray还有statusArray 的关系不明白。 是不是valueArray他是以tmpArray来确定? <script language="javascript" type="text/javascript"> gameHeight=0; gameWeight=0; mineNum=0; minLeft=0; valueArray=new Array(); statusArray=new Array(); function initGame(){ valueArray=new Array(); statusArray=new Array(); tmpArray=new Array(); for(i=0;i <gameHeight*gameWidth;i++){ tmpArray[i]=i; statusArray[i]=0; } //tmpArray 初始化成 [1,2,3,4,...,gameHeight*gameWidth] //statusArray 初始化成 [0,0,0,0,...,0] for(i=0;i <gameHeight*gameWidth;i++){ tmpRandom=Math.floor((Math.random())*(gameHeight*gameWeight)); tmpInt=tmpArray[tmpRandom]; //tmpArray随机位置处对应的值 tmpArray[i]=tmpInt; //第i个元素设置为 "tmpArray随机位置处对应的值" } //tmpArray 此时如上解释 for(i=0;i <mineNum;i++){ valueArray[ tmpArray[i] ]=9; //这句不用再解释了... } //最后效果大致就是:valueArray中的元素被随机的设置为9}</script> 各位我遇到个问题,就是鼠标点击<li></li>会跳转到另一个页面怎么弄啊? 谁能帮我看下JS代码,我想让表单前后多余的空格去掉 按钮可用与禁用的问题 javascript遮罩层 中国 变为 %D6%D0%B9%FA 为什么JS调用Flash中的函数总是不成功? 哪些软件都用到了JavaScript ? 一个99%用JavaSript编写的BBS 一个简单的字符替换问题 请教一个简单的问题 拖动问题,为什么要拖动两次div才跟鼠标走啊? 有关getelement的问题
<script language="javascript" type="text/javascript">
gameHeight=0;
gameWeight=0;
mineNum=0;
minLeft=0; valueArray=new Array();
statusArray=new Array(); function initGame(){
valueArray=new Array();
statusArray=new Array();
tmpArray=new Array();
for(i=0;i <gameHeight*gameWidth;i++){
tmpArray[i]=i;
statusArray[i]=0;
}
//tmpArray 初始化成 [1,2,3,4,...,gameHeight*gameWidth]
//statusArray 初始化成 [0,0,0,0,...,0] for(i=0;i <gameHeight*gameWidth;i++){
tmpRandom=Math.floor((Math.random())*(gameHeight*gameWeight));
tmpInt=tmpArray[tmpRandom]; //tmpArray随机位置处对应的值
tmpArray[i]=tmpInt; //第i个元素设置为 "tmpArray随机位置处对应的值"
}
//tmpArray 此时如上解释
for(i=0;i <mineNum;i++){
valueArray[ tmpArray[i] ]=9; //这句不用再解释了...
}
//最后效果大致就是:valueArray中的元素被随机的设置为9
}
</script>