Ich konnte hier kein Beispiel finden, wonach ich wirklich suche. Ich möchte alle Array-Elemente multiplizieren, wenn also ein Array [1,2,3] enthält, wäre die Summe 1 * 2 * 3 = 6; Bis jetzt habe ich diesen Code, aber es gibt undefined zurück.Multiplizieren Sie alle Elemente im Array
function multiply (array) {
var sum=1;
for (var i=0; i<array.length; i++) {
sum = sum * array[i];
}
return sum;
}
console.log(multiply[1,2,3]);
Könnte jemand bitte erklären, was fehlt mir hier? Danke im Voraus!
Hier Sir, Sie haben vergessen, die Array-Variable hinzuzufügen! Die Funktion SPEKTE eine Variable, so:
function multiply (array) {
var sum = 1;
for (var i = 0; i < array.length; i++) {
sum = sum + array[i]:
}
return sum;
}
console.log(multiply(array));
Sollte nicht die letzte Zeile sein wie diese console.log (multiplizieren ([1,2,3])); – MonkeyCoder