没有合适的资源?快使用搜索试试~ 我知道了~
文库首页 前端Typescriptfisher-shuffle:一组实用程序函数可根据** Fisher-Yates算法**随机播放并生成随机数组序列。 该程序包使用打字稿编写,并且不依赖于任何其他程序包。 该软件包作为npm模块发布
fisher-shuffle:一组实用程序函数可根据** Fisher-Yates算法**随机播放并生成随机数组序列。 该程序包...
共14个文件
ts:4个
json:3个
js:3个
需积分: 9 0 下载量 146 浏览量
2021-03-06
17:44:16
上传
评论
收藏 28KB ZIP 举报
温馨提示
费希尔洗牌 一组基于Fisher-Yates算法的实用函数,用于随机播放和生成随机数组序列。 该程序包使用打字稿编写,并且不依赖于任何其他程序包。 该软件包作为npm模块发布。 新增内容:引入了自定义随机播放功能: Fisher shuffle的工作原理是在每次迭代时生成随机索引i和j ,然后将array[i]和array[j]交换以使数组随机化,像shuffleArrayInPlace和shuffleArray这样的函数都是基于此原理设计的,但并非所有用例都可以需要改组可以表示为数组。 例如,Grahpics中的某些应用程序通常使用自定义的非数组对象(例如HTML5 canvas ,该对象可以操纵像素级数据,以便随机播放像素,可能必须将其复制到数组中,调用shuffleArrayInPlace ,然后将画布填充回我们引入了shuffleCustom函数,其中包含随机的点(可能很耗时)来
资源推荐
资源详情
资源评论
收起资源包目录
fisher-shuffle-master.zip (14个子文件)
fisher-shuffle-master
package.json 731B
.github
workflows
main.yml 287B
test
index.test.js 6KB
LICENSE 18KB
package-lock.json 48KB
dist
index.js 933B
functions.d.ts 521B
index.d.ts 225B
functions.js 2KB
src
functions.ts 2KB
index.ts 222B
tsconfig.json 236B
.gitignore 12B
README.md 5KB
共 14 条
- 1
资源评论
刘霏霏
- 粉丝: 35
- 资源: 4717
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功