Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何根据规则对数组中的值进行分类?_Javascript_Arrays - Fatal编程技术网

Javascript 如何根据规则对数组中的值进行分类?

Javascript 如何根据规则对数组中的值进行分类?,javascript,arrays,Javascript,Arrays,我有这个阵列: aCarbs = [31.90, 171, 155, 34, 25, 28, 90, 15] 我想构建一个函数来打印大于90的数字 function smallCarbs(){ if(aCarbs>90){ } } 在那之后我陷入困境,有什么想法吗?这在任何地方都适用: function smallCarbs(){ for (var x = 0; x < aCarbs.length; x++) { if(aCarbs[x]>90){

我有这个阵列:

aCarbs = [31.90, 171, 155, 34, 25, 28, 90, 15]
我想构建一个函数来打印大于90的数字

function smallCarbs(){
  if(aCarbs>90){

  }
}

在那之后我陷入困境,有什么想法吗?

这在任何地方都适用:

function smallCarbs(){
  for (var x = 0; x < aCarbs.length; x++) {
    if(aCarbs[x]>90){
      console.log(aCarbs[x]);
    }
  }
}
函数smallCarbs(){
对于(变量x=0;x90){
console.log(aCarbs[x]);
}
}
}
这称为“过滤”。请参阅,了解一种方法(当不涉及直接副作用时,这种方法更有用)。