生成随机置乱数组的JS方法示例
本文给出了一个例子来描述JS生成随机置乱阵列的方法。分享给大家参考,如下:
一、混沌排序法
函数fnLuanXu(num){ var aLuanXu=[];for(var I=0;i numI){ aluan Xu[I]=I;} for(var I=0;i numI){ var IrAnD=ParSeint(num * Math . random());var temp=aluan Xu[I];aluan Xu[I]=aluan Xu[IrAnD];aluan Xu[IrAnD]=temp;//console . log(' I=' I ';temp=' temprand=' iRand数组[' I ']=' aluan Xu[I]';数组[' IrAnD ']=' aLuanXu[IrAnD]';array=[' aLuanXu '];');}归阿鲁安旭;}//test:console . log(fnLuanXu(6));运行结果:
第二,没有太乱的排序方法,js内置函数。
函数fnLuanXu(num){ var aLuanXu=[];for(var I=0;i numI){ aluan Xu[I]=I;} aLuanXu.sort()函数(){return Math.random()0.5?-1:1;})返回阿銮绪;}//test:console . log(fnLuanXu(7));运行结果:
PS:这里有一些相关的在线工具供大家参考:
在线随机数/字符串生成工具:http://tools.jb51.net/aideddesign/suijishu
按首字母排序的在线中英文排序工具:http://tools.jb51.net/aideddesign/zh_paixu
在线文本反向翻转排序工具:http://tools.jb51.net/aideddesign/flipped_txt
更多对JavaScript相关内容感兴趣的读者可以查看本网站专题:《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript数组操作技巧总结》、《JavaScript排序算法总结》、《JavaScript遍历算法与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》和0103010
希望本文对JavaScript编程有所帮助。
版权声明:生成随机置乱数组的JS方法示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。