试图在javascript中从数组中获取计数



大家好,javascript新手,尝试在数组中运行一个简单的计数过程

我已经从一些提示建立了一个数组,现在正试图运行一个循环,通过计数负数和正数

我理解for循环上下文,我是否必须构建另一个空数组并将结果推送给它?

这是我到目前为止所写的……

let array2 = []
for (let i = 0; i < numberCount; i++) {
if (array[i] > 0) {
i == 1
array2.push(i)
}
}
任何帮助都很感激,不要让我太辛苦!

这是你的代码

let array = [0, 1, 2, -1, -4, 5, -12, -4]
let count = 0
for (let i = 0; i < array.length; i++) {
if (array[i] < 0) {
count = count + 1
}
}
console.log(count)

请清除。你想要什么…

如果你想找到数组中存在的元素的数量,你可以使用.length属性。

let array = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
let arrayCount = array.length

最新更新