@潘小安 @Jsonz1993
活动第七天打卡,和队友的沸点互动一下
羽哥:
Math.floor方法返回一个 0-1 的数字,左闭右开
所以在数组乱序的时候,
for (let i = a.length; i; i--)
Math.floor(Math.random() * i)的最小值是 0,最大值是a.length-1
[a[i - 1], a[j]] = [a[j], a[i - 1]];使用的是数组的解构赋值。
详情可以查看 es6 入门教程的解构赋值章节。

Jsonz:学习 ts 不得不推荐一下羽哥翻译的 ts 官方文档
结合 Jsonz 推荐的练习方法效果更佳
展开
评论