diff options
author | Minteck <contact@minteck.org> | 2021-12-21 16:52:28 +0100 |
---|---|---|
committer | Minteck <contact@minteck.org> | 2021-12-21 16:52:28 +0100 |
commit | 46e43f4bde4a35785b4997b81e86cd19f046b69b (patch) | |
tree | c53c2f826f777f9d6b2d249dab556feb72a6c3a6 /src/counter.js | |
download | langdetect-46e43f4bde4a35785b4997b81e86cd19f046b69b.tar.gz langdetect-46e43f4bde4a35785b4997b81e86cd19f046b69b.tar.bz2 langdetect-46e43f4bde4a35785b4997b81e86cd19f046b69b.zip |
Commit
Diffstat (limited to 'src/counter.js')
-rw-r--r-- | src/counter.js | 142 |
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 |