具有数组参数的Javascript计数器函数

时间:2013-12-01 03:09:56

标签: javascript html html5 javascript-events

我想创建以下用于网页的JavaScript。

功能:计数器

参数:数字数组。

返回:给定数组中负数元素,零和大于零的值的数量。 注意:您必须在函数中使用switch语句。

我对脚本的了解非常有限

1 个答案:

答案 0 :(得分:3)

如果他爱上艺术,讨厌编程而只是想通过高中学习怎么办?如果这一切都不是真的我很乐意删除答案:)我总是希望有人能写出所有关于文学的论文而不是我...

var counter = function (numbers) {
    var i,
        count = {
            negative: 0,
            zero: 0,
            positive: 0
        };

    for (i = 0; i < numbers.length; i++) {
        switch (true) {
            case (numbers[i] < 0):
                count.negative++;
                break;

            case (numbers[i] === 0):
                count.zero++;
                break;

            case (numbers[i] > 0):
                count.positive++;
                break;
        }
    }

    return count;
};