Array-Elemente als Parameter < Sonstige < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 21:36 Sa 27.03.2010 | Autor: | arcsinh |
Aufgabe | Problem in JavaScript
Wie übergibt man alle Array-Elemente der folgenden Funktion
1: | function test() {
| 2: | var arr=[20, 10, 2, 7];
| 3: | } |
an diese Funktion, die alle addieren soll:
1: | function add() {
| 2: | var add=0;
| 3: | for(var i=0; i<$add.arguments.length; i++) {
| 4: | add+=$add.arguments[i];
| 5: | }
| 6: | return add;
| 7: | } | |
Ich hab schon alles mögliche probiert und auch überall gesucht, bin aber nicht fündig geworden.
Folgendermaßen hab ichs unter anderem probiert:
1: | function test() {
| 2: | var arr=[20, 10, 2, 7];
| 3: | return add(arr);
| 4: | } |
Aber die Funktion add() interpretiert arr als Objekt, antatt einzelnen Elemente als Zahlen zu interpretieren.
Freu mich über Hilfe!
__
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 23:20 Mo 29.03.2010 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|