2014-03-28 169 views
2

我有这个数组:如何根据规则对数组内的值进行分类?

aCarbs = [31.90, 171, 155, 34, 25, 28, 90, 15] 

我想建立一个打印是> 90号的功能。

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

    } 
} 

我被卡住后,有什么想法?

+2

这就是所谓的 “过滤”。参见[Array.filter](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter)一种方法(当直接副作用是没有参与)。 – user2864740

回答

2

这会工作无处不在:

function smallCarbs(){ 
    for (var x = 0; x < aCarbs.length; x++) { 
    if(aCarbs[x]>90){ 
     console.log(aCarbs[x]); 
    } 
    } 
} 
相关问题