gpt4 book ai didi

javascript - 选择二维数组中的 "lowest"项

转载 作者:行者123 更新时间:2023-11-28 02:09:49 26 4
gpt4 key购买 nike

我有一个数组 - 它填充有 10

当“渲染”出来时 - 它看起来像这样:
enter image description here

基本上,我想选择较低的部分(以红色突出显示)。有没有办法只选择最低的 1

再次感谢!

[编辑]
我应该提到的是,最低点每次都是随机的!

[编辑2]
目前,我只是选择某个区域以下的所有内容,看看它是否是 1 并做我想做的事情......有没有更好的方法?

最佳答案

你反向循环二维数组...

var lowest = [];
var threshold = 6; // find the 6 "lowest" 1's
for(var row=arr.length-1; row>=0; row--)
for(var col=arr[row].length-1; col>=0; col--)
if(arr[row][col] == 1 && threshold > 0) {
threshold--;
lowest.push({x: col, y: row});
}

关于javascript - 选择二维数组中的 "lowest"项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17279744/

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