JS 복습 키워드 배열 중복 값 갯수

주재일·2021년 6월 19일
0

JS

목록 보기
2/33

배열 안에서의 중복 값 갯수(개수) 출력

function solution(s){
  let answer={};

  let ary = s.split("")

  ary.forEach(x => {
    answer[x] = (answer[x] || 0)+1
  });

  return answer;
}
    
let str="KKHSSSSSSSE";
console.log(solution(str));

키워드

 if(answer[x]){
   answer[x] +=1
   }else{
     answer[x] = 0+1;
     }
<forEach>

 ary.forEach(x => {
    answer[x] = (answer[x] || 0)+1
  });
  <reduce>

  ary.reduce((acc, curt)=>{
    acc[curt] = (acc[curt] || 0)+1
    return acc
  }, {})

출처: https://hianna.tistory.com/459

profile
늦게 시작했으니 저는 늦둥이인가요?

0개의 댓글

관련 채용 정보