我正在通过使用下面的函数根据数组的大小添加数字来创建数组。运行此命令将按“ 5、4、3、2、1”的顺序创建数组
我正在尝试以随机顺序而不是循环顺序创建它。我有办法吗?
function ArrayList() {
let array = [];
ArrayList.prototype.insert = function(item) {
array.push(item);
};
ArrayList.prototype.toString = function() {
return array.join();
};
}
function createNonSortedRandomArray(size) {
var array = new ArrayList();
for (var i = size; i > 0; i--) {
array.insert(i);
}
return array;
}
var array = createNonSortedRandomArray(5);
console.log(array.toString());