Tuesday, 15 April 2014

javascript - add elements of two arrays - the best way -


  var a = "1: 2: 3: 4"; Var बी = "0: 1: 5: 2";  

मुझे अंत में चाहिए:

  var c = "1: 3: 8: 6";  

अर्थ, संख्या कॉलम द्वारा अभिव्यक्त कर रहे हैं।

मेरा समाधान है:

  var i, k; Var a_arr = a.split (':'); Var b_arr = b.split (':'); के लिए (i = 0; i & lt; a_arr.length; i ++) {और यहाँ फिर से एक और लूप b_arr}  

ईह ठीक है, मुझे समाधान नहीं है .. क्या करने का सबसे तेज़ तरीका है इस?

आप बस इसे मैप कर सकते हैं और जोड़े गए मूल्यों को वापस कर सकते हैं?

  Var a = "1: 2: 3: 4"; Var बी = "0: 1: 5: 2"; Var c = a.split (':')। नक्शा (फ़ंक्शन (एक्स, आई) {रिटर्न (+ एक्स) + (+ b.split (':') [i]);})। शामिल हो (':' ); Document.body.innerHTML = '& lt; पूर्व & gt;'        

या मानचित्र के बाहर बंटवारे

  var C = (कार्य (y) {return a.split (':')। नक्शा (फ़ंक्शन (एक्स, आई) {रिटर्न (+ एक्स) + (+ y [i]);})। शामिल हों (':') }) (b.split ( ':'));  

No comments:

Post a Comment