JavaScript数组随机排列实现随机洗牌功能


Posted in Javascript onMarch 19, 2015

本文实例讲述了JavaScript数组随机排列实现随机洗牌功能的方法。分享给大家供大家参考。具体分析如下:

这段JS代码可以对数组内的元素进行随机排列,这个非常有用,比如我们在玩扑克牌的时候可以让扑克牌进行排列,也就是电脑洗牌。

var list = [1,2,3,4,5,6,7,8,9];
list = list.sort(function() Math.random() - 0.5);
Print(list); // prints something like: 4,3,1,2,9,5,6,7,8

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jQuery 表单验证扩展(四)
Oct 20 Javascript
js对象之JS入门之Array对象操作小结
Jan 09 Javascript
使用javascript创建快捷方式的简单实例
Aug 09 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
Dec 22 Javascript
BootStrap中的表单大全
Sep 07 Javascript
JavaScript学习笔记整理_setTimeout的应用
Sep 19 Javascript
js事件源window.event.srcElement兼容性写法(详解)
Nov 25 Javascript
Vue.2.0.5过渡效果使用技巧
Mar 16 Javascript
jquery实现提示语淡入效果
May 05 jQuery
通过js动态创建标签,并设置属性方法
Feb 24 Javascript
微信小程序图片自适应实现解析
Jan 21 Javascript
Vue2.0 $set()的正确使用详解
Jul 28 Javascript
JavaScript生成随机字符串的方法
Mar 19 #Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
Mar 19 #Javascript
JavaScript通过字典进行字符串翻译转换的方法
Mar 19 #Javascript
JavaScript更改原始对象valueOf的方法
Mar 19 #Javascript
jquery比较简洁的软键盘特效实现方法
Mar 19 #Javascript
JavaScript将字符串转换成字符编码列表的方法
Mar 19 #Javascript
JavaScript将数组转换成CSV格式的方法
Mar 19 #Javascript
You might like
php URL跳转代码 减少外链
2011/06/25 PHP
使用array mutisort 实现按某字段对数据排序
2013/06/18 PHP
ueditor 1.2.6 使用方法说明
2013/07/24 PHP
php上传图片存入数据库示例分享
2014/03/11 PHP
Javascript 获取链接(url)参数的方法
2009/02/15 Javascript
jQuery对象的selector属性用法实例
2014/12/27 Javascript
jQuery多个input求和的实现方法
2015/02/12 Javascript
如何用angularjs制作一个完整的表格
2016/01/21 Javascript
编写高质量JavaScript代码的基本要点
2016/03/02 Javascript
详解AngularJS 模态对话框
2016/04/07 Javascript
AngularJS 表达式详解及实例代码
2016/09/14 Javascript
jQuery webuploader分片上传大文件
2016/11/07 Javascript
VueJS全面解析
2016/11/10 Javascript
bootstrap精简教程_动力节点Java学院整理
2017/07/14 Javascript
ReactNative之FlatList的具体使用方法
2017/11/29 Javascript
angularjs1.5 组件内用函数向外传值的实例
2018/09/30 Javascript
Django+vue跨域问题解决的详细步骤
2019/01/20 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
[04:03]DOTA2肉山黑名单梦之声 风暴之灵中文配音鉴赏
2013/07/03 DOTA
python简单获取数组元素个数的方法
2015/07/13 Python
Python编程中的文件操作攻略
2015/10/16 Python
Python模拟登录验证码(代码简单)
2016/02/06 Python
简介Python的collections模块中defaultdict类型的用法
2016/07/07 Python
Python科学计算之NumPy入门教程
2017/01/15 Python
对Python闭包与延迟绑定的方法详解
2019/01/07 Python
Django 多环境配置详解
2019/05/14 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
2020/06/30 Python
阿巴庭院:Abba Patio
2019/06/18 全球购物
SQL SERVER面试资料
2013/03/30 面试题
财政专业求职信范文
2014/02/19 职场文书
治超工作实施方案
2014/05/04 职场文书
自荐信模板大全
2015/03/27 职场文书
刑事案件上诉状
2015/05/23 职场文书
2015年见习期个人工作总结
2015/05/28 职场文书
2015年小学体育教师工作总结
2015/10/23 职场文书
SpringBoot项目部署到阿里云服务器的实现步骤
2022/06/28 Java/Android