大家好,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