javascript将变量合并到数组中

约翰斯克

有人可以帮我这个JavaScript。我有两个变量,用逗号隔开。

var names = "Verwerkende industrie, Retail, Primaire producent, Out of home, Groothandel, Grondstof, Consument, Bewerkende industrie";
var numbers = "9, 3, 4, 2, 7, 9, 3, 2";

我想将它们组合成一个数组,最终看起来应该像这样

var combined = [
                ['Verwerkende industrie', 9], 
                ['Retail', 3], 
                ['Primaire producent', 4], 
                ['Out of home', 2], 
                ['Groothandel', 7], 
                ['Grondstof', 9], 
                ['Consument', 3], 
                ['Bewerkende industrie', 2]
            ];
阿肯昆尼·艾伦
var names = "Verwerkende industrie, Retail, Primaire producent, Out of home, Groothandel,      Grondstof, Consument, Bewerkende industrie";
var numbers = "9, 3, 4, 2, 7, 9, 3, 2";

var namesArray = names.split(","); //split the string at ','. split() returns an array of result
var numbersArray = numbers.split(",");

var resultArray = []; //array to hold result

//since the namesArray and numbersArray are the same length, you can use one for-loop
for (var i=0, len=namesArray.length; i < len; i++) {
  resultArray[i] = [namesArray[i], parseInt(numbersArray[i])];
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章