for语句应用,请您解答,谢谢。
<script type="text/javascript">
var b1=Math.round(Math.random())
var b2=Math.round(Math.random())
var b3=Math.round(Math.random())
var b4=Math.round(Math.random())
var b5=Math.round(Math.random())
//当b1、b2同时为0时,输出3组此时b1、b2、b3、b4、b5的随机值
//如:00101、00110、00001
</script>
从概率角度分析,反正0和1出现的概率都是0.5,用循环去跑,直到b1和b2相等,和b3 b4 b5没有任何关系,他们的是相互独立的事件。因此:
for(var i=0; i<3; i++) {
document.write('第'+(i+1)+'组:');
document.write('0');
document.write('0');
document.write(Math.round(Math.random()));
document.write(Math.round(Math.random()));
document.write(Math.round(Math.random()));
}