ja natürlich, das ist ja der Sinn der Sache - die Funktion "sieht" einen Parameter, nämlich das Array. Innerhalb der Funktion kannst du aber mit der length-Eigenschaft die Anzahl der Elemente im Array abfragen, und mit einem Index 0..(length-1) gezielt und komfortabel auf die Elemente zugreifen.
Wo liegt dein Problem?
Ja, so werde ich es wahrscheinlich machen müssen.
Ich habe mich halt gefragt, ob es eine Möglichkeit gegeben hätte die Werte auf diese Weise zu übergeben ohne, dass ich eine feste Anzahl vordefiniere:
setData(para1,para2,para3,para4,tempArray[0],tempArray[1]...);