相关疑难解决方法(0)

如何随机化(shuffle)一个JavaScript数组?

我有这样一个数组:

var arr1 = ["a", "b", "c", "d"];
Run Code Online (Sandbox Code Playgroud)

我如何随机化/随机播放?

javascript arrays shuffle

1138
推荐指数
36
解决办法
67万
查看次数

我如何改变阵列?

可能重复:
如何随机化一个javascript数组?

我想在JavaScript中随机播放一系列元素,如下所示:

[0, 3, 3] -> [3, 0, 3]
[9, 3, 6, 0, 6] -> [0, 3, 6, 9, 6]
[3, 3, 6, 0, 6] -> [0, 3, 6, 3, 6]
Run Code Online (Sandbox Code Playgroud)

javascript

447
推荐指数
2
解决办法
39万
查看次数

如何随机排序列表项?

我目前有这个代码随机排序列表项:

var $ul = $('#some-ul-id');
$('li', $ul).sort(function(){
   return ( Math.round( Math.random() ) - 0.5 )
}).appendTo($ul);
Run Code Online (Sandbox Code Playgroud)

但是,有没有更好的解决方案呢?

javascript sorting random jquery html-lists

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×3

arrays ×1

html-lists ×1

jquery ×1

random ×1

shuffle ×1

sorting ×1