我仍然是JS的新手,但我在这个问题上有一段艰难的时间。我确信答案有点简单,但是我不知道在我做了分数数组之后要把什么放到函数表达式中?我需要做一个for循环吗?谢谢
array = [20,30,40,50,60,70,80,92,93,95,98,100]
function testScores(array){
}
发布于 2018-07-26 04:00:40
您可以使用数组的filter方法。请遵循下面的定义。
function testScores(array){
return array.filter(ele=>ele>=80)
}
发布于 2018-07-26 04:00:49
function testScores(array){
return array.filter(number => number >= 80);
}
这将返回一个分数大于等于80的数组。e.g
let scores = [20,30,40,50,60,70,80,92,93,95,98,100];
testScores(scores)
如果你只是想要分数超过80,你可以这样做
testScores(scores).length
https://stackoverflow.com/questions/51526740
复制相似问题