gpt4 book ai didi

javascript - JS 数组查找值的索引

转载 作者:行者123 更新时间:2023-11-28 11:30:16 24 4
gpt4 key购买 nike

我有一个整数数组。如果我将它插入到数组中,那么如何根据数组确定值的索引,以便它之前的值没有更大。

示例:

let value = 3941;

calcOrder(value);

calcOrder(value) {
let array = [3002,2934, 1044, 2848, 1293, 9342, etc..]
// some logic
}
}

结果:根据这个例子,我的函数应该返回 5(导致 3941 < 9342 但比数组中的其他值更多)。

最佳答案

您可以使用数组的.filter()方法:

let value = 3941,
array = [3002,2934, 1044, 2848, 1293, 9342];

let result = array.filter(v => v < value).length;

console.log(result);

关于javascript - JS 数组查找值的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52341797/

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