简单统计数组

已知数组arr,求数组arr中a,b,c个数分别是多少?
arr = ["b", "c", "b", "c", "a", "b", "c"]
代码如下:

let arr = ["b", "c", "b", "c", "a", "b", "c"]
let a = 0
let b = 0
let c = 0
arr.forEach((item) => {
	if (item === 'a') {
		a++
	} else if (item === 'b') {
		b++
	} else {
		c++
	}
})
let obj = {}
obj.a = a
obj.b = b
obj.c = c
console.log(obj) // ==> {a:1, b: 3, c:  3}
posted @ 2021-08-11 20:15  煜火  阅读(85)  评论(0)    收藏  举报