题解 | #字符串字符统计#
为什么我这个不行呢?大佬们,虽然没去除空格统计,但是好像结果显示的是null,看了一下判断方法。
result.j === 1 && result.u === 1 && result.s === 2 && result.t === 3 && result.f === 1 && result.o === 1 && result.r === 1 && result.e === 1 && result['!'] === 3;
是通过直接对象访问判断的。
代码测试也是对的。
function count(str) { let arr = Array.from(str) let arrMap = new Map() for(let i of arr){ if(arrMap.get(i) == null){ arrMap.set(i,1) }else{ arrMap.set(i,arrMap.get(i)+1) } } return Object.fromEntries(arrMap) }