由于某种原因,以下代码不起作用。
var a1 = Math.floor(Math.random()*4+1);
//Answer2
for(a2 = 0; a2 != a1 && a2 != 0; a2 = Math.floor(Math.random()*4+1)){
alert(a2);
}
我试图让“a2”成为 1-4 的 int,但不等于“a1”。
怎么了?提前致谢!!!
编辑:
感谢大家的帮助!这是我的最终结果:
var a1, a2;
a1 = Math.floor(Math.random()*4+1);
a2 = a1;
while(a2 == a1){
a2 = Math.floor(Math.random() * 3 + 1);
alert(a2);
}