summaryrefslogtreecommitdiff
path: root/src/counter.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/counter.js')
-rw-r--r--src/counter.js142
1 files changed, 142 insertions, 0 deletions
diff --git a/src/counter.js b/src/counter.js
new file mode 100644
index 0000000..3cf5ed0
--- /dev/null
+++ b/src/counter.js
@@ -0,0 +1,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;
+} \ No newline at end of file