We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0fd89c6 commit 090811aCopy full SHA for 090811a
count_characters_in_your_string/main.js
@@ -1,21 +1,5 @@
1
function count(string) {
2
- const test = undefined;
3
- console.log(!!test + 1);
4
- return string.split('').reduce((acc, cur) => (acc[cur] += !!acc[cur] + 1, acc), {});
5
-
6
- // const result = {};
7
- // const split = string.split('');
8
- // if(split.length) {
9
- // for(let i = 0; i < split.length; i++) {
10
- // if(result[split[i]]) {
11
- // result[split[i]] += 1;
12
- // }
13
- // else {
14
- // result[split[i]] = 1;
15
16
17
18
- // return result;
+ return string.split('').reduce((acc, cur) => (acc[cur] ? acc[cur]++ : acc[cur] = 1, acc), {});
19
}
20
21
module.exports = count;
0 commit comments