2014-12-05 15 views
-2

// X不是增加而是在每列中增加0。我想要得到兩列第一名和第二的增量60.但我在第二列的每一行得到0

for (var i = 0; i < users.length; i++) { 
    for (var x = 0; x < users.length; x += 60) { 
     var table = document.getElementById("myTable"); 
     var row = table.insertRow(i); 
     var cell1 = row.insertCell(0); 
     var cell2 = row.insertCell(1); 
     cell1.innerHTML = users[i]; 
     cell2.innerHTML = x; 
    } 
} 
+0

'的(VAR X = 0; X 2014-12-05 06:15:13

+0

我將代碼更改爲'for(var x = 0; x 2014-12-05 06:16:17

+0

你應該精確地粘貼你期望實現的輸出類型。 – sealocal 2014-12-05 06:47:07

回答

0

如果我正確理解你的問題,你不需要嵌套的循環:

var users = ["User_01", "User_02", "User_03"]; 
var x = 0; 
for (var i = 0; i < users.length; i++) { 
    var table = document.getElementById("myTable"); 
    var row = table.insertRow(i); 
    var cell1 = row.insertCell(); 
    var cell2 = row.insertCell(); 
    cell1.innerHTML = users[i]; 
    cell2.innerHTML = x; 
    x += 60; 
} 
相關問題