为什么这种排序结果是断断续续的?

时间:2019-01-15 19:17:19

标签: javascript

此代码旨在创建一个没有重复的简单随机数数组。当我运行此代码时,结果只会间歇地排序。大约30-40%的时间,numberStack的结果未排序

<div class="checkbox_wrapper">
<label for="checkbox-1"><input class="checkbox_item" id="checkbox-1"  name="checkbox_item[1]" type="checkbox" value="1" data-rule-multicheckbox_rule="1" /> Checkbox_item 1</label>
<label for="checkbox-2"><input class="checkbox_item" id="checkbox-2" name="checkbox_item[2]" type="checkbox" value="1" data-rule-multicheckbox_rule="1" /> Checkbox_item 1</label>
</div>

我希望numberStack每次都是一个排序的数字数组。

1 个答案:

答案 0 :(得分:1)

大概有10个数字与您提到的30%到40%排列的机会。

从sort回调函数中删除花括号(在粗箭头之后),使其返回内容。