2017-03-23 3 views
0

Ich habe zwei Arrays:jQuery Array Multiplikation und Addition

Ex:

var total = (1x10)+(2x20)+(1x30)........... 

Kann mir jemand helfen: count["1","3","1"..........], amount["10","20","30"..........]

I Multiplikation & zusätzlich als ausführen müssen. Dank

Antwort

1

können Sie diesen Code verwenden

var count = [1, 3, 1]; 
 
var amount = [10, 20, 30]; 
 
var sum = 0; 
 
for (var i = 0; i < count.length; i++) { 
 
    sum += count[i] * amount[i]; 
 
} 
 
console.log(sum)

+0

uh Es ist wirklich einfach, das Arbeiten groß. Vielen Dank –

0

var a = ["1","3","1"], b = ["10","20","30"], sum = 0; 
 
$.each(a, function(k,v){ 
 
\t sum += (parseInt(v) * parseInt(b[k])); 
 
}) 
 
console.log(sum); // 100
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

Verwandte Themen