尝试做一些简单的事情,但不确定我在做什么错。

我只是想调用带有数字参数的函数并将这些数字推入新数组中...



function someFunction(n){
  var newArray = new Array(n);
  for(var i=0; i < n.length; i++){
    newArray += n[i];
  }
  return newArray;
}

console.log(someFunction(3,5,4,5));





这是bin

最佳答案

这将为您将这些数字放入数组。它将对提供的无限数量执行此操作:https://jsfiddle.net/a9umss9a/3/

function someFunction(){
  var newArray = [];
  for(var i=0; i < arguments.length; i++){
    newArray.push(arguments[i]);
  }
  return newArray;
}

console.log(someFunction(3,5,4,5));

console.log(someFunction(3,5,4,5,100,200,300,400,500));

关于javascript - 将数字插入数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35140640/

10-10 00:40