알고리즘 107 - Count characters in your string

박진현·2021년 8월 4일
0

알고리즘 (Javascript / C)

목록 보기
107/125

Q.

The main idea is to count all the occurring characters in a string. If you have a string like aba, then the result should be {'a': 2, 'b': 1}.

What if the string is empty? Then the result should be empty object literal, {}.

A)

function count (string) {  
  // The function code should be here
   let obj = {}
   
   for (let i = 0; i < string.length; i++) {
       if (!(string[i] in obj)) {
         obj[string[i]] = 1
       }
       else {
         obj[string[i]]++
       }
     }
  return obj
}
profile
👨🏻‍💻 호기심이 많고 에러를 좋아하는 프론트엔드 개발자 박진현 입니다.

0개의 댓글