你的位置:首页 > 软件开发 > Java > 程序的优化问题

程序的优化问题

发布时间:2016-09-28 09:00:14
有这样一个问题,有a,b,c,d四个字母,每当刷新页面时会以随机的顺序出现,比如a,d,b,c和b,d,c,a。我当时的解决方案为: 1 <script type="text/javascript"> 2 var str1; 3 var s ...

有这样一个问题,有a,b,c,d四个字母,每当刷新页面时会以随机的顺序出现,比如a,d,b,c和b,d,c,a。

我当时的解决方案为:

 1 <script type="text/javascript"> 2   var str1; 3   var str=[]; 4   var flag1=true; 5   var flag2=true; 6   var flag3=true; 7   var flag4=true; 8   do{ 9     var num=parseInt(Math.round(Math.random()*(4-1))+1);10     if(num==1&&flag1){11       str[str.length]="a";12       flag1=false;13     }else if(num==2&&flag2){14       str[str.length]="b";15       flag2=false;16     }else if(num==3&&flag3){17       str[str.length]="c";18       flag3=false;19     }else if(num==4&&flag4){20       str[str.length]="d";21       flag4=false;22     }23   }while(flag1||flag2||flag3||flag4)24   str1=str[0]+str[1]+str[2]+str[3];25   document.write(str1);26 </script>

原标题:程序的优化问题

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录