网页编程 - 数组无重复随机显示
<script language=javascript> var imageurls=new Array(9) //图片链接数组 imageurls.length=9 imageurls[1]="一" imageurls[2]="二" imageurls[3]="三" imageurls[4]="四" imageurls[5]="五" imageurls[6]="六" imageurls[7]="七" imageurls[8]="八" imageurls[9]="九" var flag1, flag2, temp for(i=1;i<=5;i++) //9个数,交换5次就可以了 { flag1=Math.round(Math.random()*8)+1 //产生两个1-6的随机数作为下标 flag2=Math.round(Math.random()*8)+1 if (flag1!=flag2) //如果不同就交换 { temp=imageurls[flag1]//交换图片链接 imageurls[flag1] = imageurls[flag2] imageurls[flag2] = temp } } for(i=1;i<=9;i++) { document.write("【"+imageurls[i]+"】") } </script>
本站
说明
网页版
站长
简介
微博
日记
照片
同学
资料
文章
电脑
编程
维护
链接
功能
电话
短信
邮件
登录