2016-01-23 61 views
0

我必須在asp.net中製作動態圖形。爲此,我需要這種類型的數據結構: - [[0,0,8],[0,1,2],[0,2,7] array in array,在asp.net中創建圖形我需要數組內的數據陣列格式

我已經使用array.push,但將我的數據設置成這種格式:

'for (var i = 0; i < forth.length; i++) 
     { 
     result.push([present2[i], present1[i], present3[i]]); 
     } 
    [0, 0, 8, 0, 1, 2, 0, 2, 7].' 

我有3組數組:present2,存在1,present3 「present2: - [0,1,2,3,4,5] 存在1: - [0,1,2,0,1,2] present3: - [8,2,7,1,4,2]'

現在我想創建這種類型的結構使用它們 '[ [0,0,8],[0,1,2],[0,2,7]]' 我該怎麼做?

回答

1

var present2=[0,1,2,3,4,5], present1=[0,1,2,0,1,2] ,present3=[8,2,7,1,4,2]; 
 
var result=[]; 
 
for (var i = 0; i < present2.length; i++) 
 
{ 
 
    result.push([present2[i], present1[i], present3[i]]); 
 
} 
 
console.log(result); 
 

 
document.getElementById("output").innerHTML=JSON.stringify(result);
<div id="output"></div>

+0

謝謝素集,它的工作。 –

0

你的代碼看起來是正確的,或多或少。結果在哪裏定義?

這工作:

var result = []; 

    for (var i = 0; i < forth.length; i++) 
    { 
    result.push([present2[i], present1[i], present3[i]]); 
    }