gpt4 book ai didi

javascript - 数组的数组 - JavaScript

转载 作者:行者123 更新时间:2023-12-01 02:11:51 25 4
gpt4 key购买 nike

我有一个像这样的数组

a=[
[1,6,6,8,0],

[7,3,2,6],


[7,3,2]

]

在这里,我需要找到内部数组的最大长度。我需要用“0”替换其他。

例如,第一个数组有 5 个元素,这是最大长度,所以我需要将“0”放入第二个和第三个数组,直到达到最大长度(即 5)。我应该在这里做什么?

最佳答案

var max = Math.max.apply(null, a.map(function(i) {
return i.length;
}));
var new_arr = a.map(function(i) {
var pad = max - i.length;
while (pad--) {
i.push(0);
}
return i;
});

http://jsfiddle.net/Mgfnf/1/

关于javascript - 数组的数组 - JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17268788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com