我得到控制檯的數據以這種形式轉數在控制檯/打印
0:(8) [70, 61, 74, 79, 76, 63, 51, 51]
1:(4) [64, 84, 84, 66]
2:(2) [79, 69]
3:(3) [77, 100, 98]
我想打印我的數據在控制檯這樣的:
0:(4) [70, 64, 79, 77]
1:(4) [61, 84, 69, 100]
2:(4) [74, 84, 0, 0]
3:(4) [79, 66, 98, 0]
4:(4) [76, 0, 0, 0]
5:(4) [63, 0, 0, 0]
6:(4) [51, 0, 0, 0]
7:(4) [51, 0, 0, 0]
有了這個兩個函數I獲得行數的最大值,然後用0填充空列,但是我想顯示數據,例如我寫的例子。
function fillWithZeros(arr, length) {
for (var i = 0; i < length; i++) {
if (arr[i] == null) {
arr[i] = 0;
}
}
return arr;
};
function findMaxEvents(item){
var maxNumEvents = 0;
for (var i = 0; i < item.length; i++){
if (item[i] > maxNumEvents){
maxNumEvents = item[i];
}
}
return maxNumEvents;
}
問,爲什麼是'98'上排'3',而不是'2'? – Rajesh