如何按大小随机创建ArrayList?

时间:2018-10-07 17:46:32

标签: javascript arrays sorting arraylist

我正在通过使用下面的函数根据数组的大小添加数字来创建数组。运行此命令将按“ 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());

0 个答案:

没有答案
相关问题