gpt4 book ai didi

javascript - 如何找到数组中最大的一组数字并在javascript中分别返回它们?

转载 作者:行者123 更新时间:2023-12-03 07:18:41 25 4
gpt4 key购买 nike

如何创建一个函数,只返回大于我输入的数字的数字?我的代码在这里不起作用,我不知道为什么。

var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
var num = Number(prompt('number'));

function findBiggestNumbers(num) {
for (var i = 0; i < arr.length; i++) {
if (arr[i] > num) {
num = arr[i];
}
}
return num;
// }
console.log(findBiggestNumbers(num));

最佳答案

要处理数组,您可以使用 filter 函数,它会返回具有某些条件的数组子集。所以,你可以简单地做:

var num = 5; //using 5 as an example

a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

var b = a.filter(number => number > num);

你可以把它放到一个函数中。

关于javascript - 如何找到数组中最大的一组数字并在javascript中分别返回它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53771676/

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