Javascript 带有数组参数的Java脚本计数器函数

Javascript 带有数组参数的Java脚本计数器函数,javascript,html,javascript-events,Javascript,Html,Javascript Events,我想创建以下JavaScript用于网页 功能:计数器 参数:一个数字数组 返回:给定数组中负元素、零和大于零的值的数目。 注意:必须在函数中使用switch语句 我在脚本方面的知识非常有限如果他热爱艺术,讨厌编程,只想读完高中呢?如果这一切都不是真的,我很乐意删除这个答案:我一直希望有人能代替我写所有关于文学的文章 var counter = function (numbers) { var i, count = { negative: 0,

我想创建以下JavaScript用于网页

功能:计数器

参数:一个数字数组

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


我在脚本方面的知识非常有限

如果他热爱艺术,讨厌编程,只想读完高中呢?如果这一切都不是真的,我很乐意删除这个答案:我一直希望有人能代替我写所有关于文学的文章

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;
};

我给你每小时50美元。但这听起来像是家庭作业。我们将帮助解决家庭作业问题,但前提是你展示出某种连贯的尝试,解释你在哪里卡住了,以及你自己的尝试有什么问题。否则,这个问题将作为离题而结束。@user1991965发布您的代码,当然您可以最小限度地删除一个接受一些参数并返回一些内容的函数。我的脚本知识非常有限。。我不知道在这里使用哪个函数。。我不知道,我们会用一个开关而不是if语句。你有什么输入,你期望什么输出?虽然这个答案确实解决了他的问题,假设这确实是hw,但你只是帮助他作弊,如果他的老师看到了这一点,他会失败或更糟。我们都必须学习我们不喜欢的东西,你不可能让其他人回答生活中的所有问题。不管是谁,只有我的意见。我不想投反对票什么的,只是说。