2016-03-06 45 views
-3

我寫了這個:如何使用3個參數創建一個函數來創建一個數組?

function create(arr,start,end) 
{ 
    for(var i = 0; i < end ; i++) 
    { 
     arr = start++; 
    } 
    return arr; 
} 

,但它不工作。

+2

你想幹什麼?換句話說,你想完成什麼? –

+0

如果'arr'是一個數組,你不能使用'arr = start ++',你至少應該使用'arr [i] = start ++'。無論如何,你應該更好地解釋你正在嘗試做什麼 –

+0

你在這裏做什麼?你想要一個'end'大小的數組還是你將'arr'的一部分從'start'變爲'end'或者......你的問題含糊不清,請解釋一下! –

回答

0
function(arr, start, end) { 
    for(var i = 0; i < end ; i++) { 
    arr.push(start+i); 
    } 
    return arr; 
} 
相關問題