存储函数在javascript中返回数组中的值?

时间:2015-12-10 17:48:21

标签: javascript arrays

我们可以在数组中存储一些函数返回值。例如,我在javascript中有一个数组,我希望将function返回值存储在该数组truefalse中。 然后检查数组中出现的真或假的次数。

2 个答案:

答案 0 :(得分:1)

我不确定我确切地知道你在问什么

function Foo(i) {
    return i%2 == 0 ? true : false
}

var bar= [];

for(var i = 0; i < 100; i++) {
    bar.push(Foo(i));
}

将导致Foo()的结果数组。在这种情况下,交替使用真/假值;

答案 1 :(得分:0)

var x = [];

function xyz(){

    ....
    // Whatever definition
    ...

    if(...){
    x.push(true);
    return true;
    }

    else{
    x.push(false);
    return false;
    }

}

现在检查x true false的出现次数。