use*_*568 5 javascript arrays jquery multidimensional-array
我有以下数组:
var dates = new Array();
var answers = new Array();
Run Code Online (Sandbox Code Playgroud)
填充后,它们的长度将相同。我需要的是一个将数组的相同索引值配对的数组。就像这样:
var pairedArray = new Array();
//pairedArray should have the form: [[dates[0], answers[0]], [dates[1], answers[1]], ...., [dates[n-1], answers[n-1]]]
Run Code Online (Sandbox Code Playgroud)
例如
data: [
[Date.UTC(2010, 0, 1), 29.9],
[Date.UTC(2010, 2, 1), 71.5],
[Date.UTC(2010, 3, 1), 106.4]
]
Run Code Online (Sandbox Code Playgroud)
鉴于我有两个长度相同、答案和日期已填充的数组,这怎么可能?
如果您知道它们总是相同的长度,只需循环其中一个并将两者添加到结果中即可:
var data = [];
for(var i=0; i<dates.length; i++){
data.push([dates[i], answers[i]]);
}
Run Code Online (Sandbox Code Playgroud)