Javascript jQuery:int值拆分为数组

Javascript jQuery:int值拆分为数组,javascript,jquery,arrays,int,Javascript,Jquery,Arrays,Int,我的脚本中有一个函数,第一个参数是int值 thisIsMyFunction(4,"foo"); 我想创建一个具有该int值的数组,因此在本例中,它应该创建一个包含4项的数组,如下所示: var intArray = [0, 1, 2, 3]; 等等: thisIsMyFunction(8,"foo"); var intArray = [0, 1, 2, 3, 4, 5, 6, 7]; 我是javascript的初学者,所以我希望您能帮助我解决我的问题;) 谢谢只需循环并填充数组值,如下所

我的脚本中有一个函数,第一个参数是int值

thisIsMyFunction(4,"foo");
我想创建一个具有该int值的数组,因此在本例中,它应该创建一个包含4项的数组,如下所示:

var intArray = [0, 1, 2, 3];
等等:

thisIsMyFunction(8,"foo");
var intArray = [0, 1, 2, 3, 4, 5, 6, 7];
我是javascript的初学者,所以我希望您能帮助我解决我的问题;)
谢谢

只需循环并填充数组值,如下所示

function thisIsMyFunction(count, string) {
intArr = [];
for (var i=0;i<functionVal;i++){
    intArr[i] = i;
}
}
函数thismyFunction(计数,字符串){
intArr=[];
对于(var i=0;i
函数thisIsMyFunction(计数,字符串){
var intArray=[];
对于(变量i=0;i
试试看

功能测试(长度、字符串)
{
var数组=[];
对于(i=0;i试试这个:

function thisIsMyFunction(num, str){
   var arr = [];
   for(i=0; i < num; i++){
      arr.push(i);
   }
   console.log(arr);
   return arr;
};
function thisIsMyFunction(num,str){
var-arr=[];
对于(i=0;i
函数thismyFunction(num,line){
var intArray=[];

对于(var i=0;i将数组大小设置为正在传递的整数,只需增加数组项即可。

尝试此操作

Array.prototype.repeat= function(what, L){
 while(what < L) this[what]= what++;
 return this;
}
var A= [].repeat(0, 4);

alert(A)
Array.prototype.repeat=函数(what,L){
而(what
为什么在函数中需要“foo”?您想要什么输出?只需告诉它,不要再多行。在1行中说明您想要什么输出。它不引用DOM中的任何内容,为什么需要在
onload
处理程序中?提供一个小示例会很有用。
function thisIsMyFunction(num, str){
   var arr = [];
   for(i=0; i < num; i++){
      arr.push(i);
   }
   console.log(arr);
   return arr;
};
function thisIsMyFunction(num, line){
    var intArray = [];
    for( var i=0; i<num; i++ ){
        intArray.push(i);
    }
    return intArray;
}
Array.prototype.repeat= function(what, L){
 while(what < L) this[what]= what++;
 return this;
}
var A= [].repeat(0, 4);

alert(A)