diff --git a/src/core/operations/IndexOfCoincidence.js b/src/core/operations/IndexOfCoincidence.js
index c79a22db1..8edf5e338 100644
--- a/src/core/operations/IndexOfCoincidence.js
+++ b/src/core/operations/IndexOfCoincidence.js
@@ -34,20 +34,20 @@ class IndexOfCoincidence extends Operation {
* @returns {number}
*/
run(input, args) {
- const text = input.toLowerCase().replace(/[^a-z]/g, ''),
- frequencies = new Array(26).fill(0),
- alphabet = Utils.expandAlphRange("a-z")
+ const text = input.toLowerCase().replace(/[^a-z]/g, ""),
+ frequencies = new Array(26).fill(0),
+ alphabet = Utils.expandAlphRange("a-z");
let coincidence = 0.00,
density = 0.00,
result = 0.00,
i;
for (i=0; i < alphabet.length; i++) {
- frequencies[i] = text.count(alphabet[i]);
+ frequencies[i] = text.count(alphabet[i]);
}
for (i=0; i < frequencies.length; i++) {
- coincidence += frequencies[i] * (frequencies[i] - 1);
+ coincidence += frequencies[i] * (frequencies[i] - 1);
}
density = frequencies.sum();
@@ -67,7 +67,7 @@ class IndexOfCoincidence extends Operation {
* @returns {html}
*/
present(ic) {
- return `Index of Coincidence: ${ic}
+ return `Index of Coincidence: ${ic}
Normalized: ${ic * 26}
- 0 represents complete randomness (all characters are unique), whereas 1 represents no randomness (all characters are identical).
@@ -99,8 +99,8 @@ The graph shows the IC of the input data. A low IC generally means that the text
}
]);
- `
- }
+ `;
+ }
}