summaryrefslogtreecommitdiff
path: root/src/counter.js
blob: 3cf5ed019c591a821f8d970b02e1087ad29d77f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
module.exports = (arr) => {
    ltqty = {
        a: 0,
        b: 0,
        c: 0,
        d: 0,
        e: 0,
        f: 0,
        g: 0,
        h: 0,
        i: 0,
        j: 0,
        k: 0,
        l: 0,
        m: 0,
        n: 0,
        o: 0,
        p: 0,
        q: 0,
        r: 0,
        s: 0,
        t: 0,
        u: 0,
        v: 0,
        w: 0,
        x: 0,
        y: 0,
        z: 0,
        total: 0,
    }

    for (var i=0; i<arr.length; i++) {
        switch (arr[i]) {
            case "a":
                ltqty.a++;
                ltqty.total++;
                break;
            case "b":
                ltqty.b++;
                ltqty.total++;
                break;
            case "c":
                ltqty.c++;
                ltqty.total++;
                break;
            case "d":
                ltqty.d++;
                ltqty.total++;
                break;
            case "e":
                ltqty.e++;
                ltqty.total++;
                break;
            case "f":
                ltqty.f++;
                ltqty.total++;
                break;
            case "g":
                ltqty.g++;
                ltqty.total++;
                break;
            case "h":
                ltqty.h++;
                ltqty.total++;
                break;
            case "i":
                ltqty.i++;
                ltqty.total++;
                break;
            case "j":
                ltqty.j++;
                ltqty.total++;
                break;
            case "k":
                ltqty.k++;
                ltqty.total++;
                break;
            case "l":
                ltqty.l++;
                ltqty.total++;
                break;
            case "m":
                ltqty.m++;
                ltqty.total++;
                break;
            case "n":
                ltqty.n++;
                ltqty.total++;
                break;
            case "o":
                ltqty.o++;
                ltqty.total++;
                break;
            case "p":
                ltqty.p++;
                ltqty.total++;
                break;
            case "q":
                ltqty.q++;
                ltqty.total++;
                break;
            case "r":
                ltqty.r++;
                ltqty.total++;
                break;
            case "s":
                ltqty.s++;
                ltqty.total++;
                break;
            case "t":
                ltqty.t++;
                ltqty.total++;
                break;
            case "u":
                ltqty.u++;
                ltqty.total++;
                break;
            case "v":
                ltqty.v++;
                ltqty.total++;
                break;
            case "w":
                ltqty.w++;
                ltqty.total++;
                break;
            case "x":
                ltqty.x++;
                ltqty.total++;
                break;
            case "y":
                ltqty.y++;
                ltqty.total++;
                break;
            case "z":
                ltqty.z++;
                ltqty.total++;
                break;
        }
    }

    return ltqty;
}