js 数组随机字符串(广告不重复) 时间:2020-05-13 人气:0 比较好的地方就是js数组的操作,不重复的数组id显示,完美实现。 <script language="JavaScript" type="text/JavaScript"> theAds=new Array(); shu =13; dot=''; theAds[1]='第一条'; theAds[2]='第二条'; theAds[3]='第三条'; theAds[4]='第四条'; theAds[5]='第五条'; theAds[6]='第六条'; theAds[7]='第七条'; theAds[8]='第八条'; theAds[9]='第九条'; theAds[10]='第十条'; theAds[11]='第十一条'; theAds[12]='第十二条'; theAds[13]='第十三条'; adshu=shu+1 function Quickpick() { var ball for( ball = 1; ball < adshu; ball++) { this[ball] = parseInt(Math.random() * shu + 1); for(var list = 0; list < ball; list++) { if(this[list] == this[ball]) { list = ball; ball--; } } } return this; } var idx; var ballball = new Array(shu); ballball = this.Quickpick(); for(idx = 1; idx < adshu; idx++){ document.write(dot+theAds[ballball[idx]]+''); if (idx < shu){document.write('')}} /https://img.qb5200.com/download-x/document.write(dot+theAds2); </script> [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 加载全部内容