aboutsummaryrefslogtreecommitdiff
path: root/src/js/entropy.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/entropy.js')
-rw-r--r--src/js/entropy.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/js/entropy.js b/src/js/entropy.js
index cd9b375..0b76dcf 100644
--- a/src/js/entropy.js
+++ b/src/js/entropy.js
@@ -93,6 +93,7 @@ window.Entropy = new (function() {
93 return { 93 return {
94 binaryStr: "", 94 binaryStr: "",
95 cleanStr: "", 95 cleanStr: "",
96 cleanHtml: "",
96 base: base, 97 base: base,
97 }; 98 };
98 } 99 }
@@ -118,16 +119,23 @@ window.Entropy = new (function() {
118 } 119 }
119 // Supply a 'filtered' entropy string for display purposes 120 // Supply a 'filtered' entropy string for display purposes
120 var entropyClean = base.parts.join(""); 121 var entropyClean = base.parts.join("");
122 var entropyHtml = base.parts.join("");
121 if (base.asInt == 52) { 123 if (base.asInt == 52) {
122 entropyClean = base.parts.join(" ").toUpperCase(); 124 entropyClean = base.parts.join(" ").toUpperCase();
123 entropyClean = entropyClean.replace(/C/g, "\u2663"); 125 entropyClean = entropyClean.replace(/C/g, "\u2663");
124 entropyClean = entropyClean.replace(/D/g, "\u2666"); 126 entropyClean = entropyClean.replace(/D/g, "\u2666");
125 entropyClean = entropyClean.replace(/H/g, "\u2665"); 127 entropyClean = entropyClean.replace(/H/g, "\u2665");
126 entropyClean = entropyClean.replace(/S/g, "\u2660"); 128 entropyClean = entropyClean.replace(/S/g, "\u2660");
129 entropyHtml = base.parts.join(" ").toUpperCase();
130 entropyHtml = entropyHtml.replace(/C/g, "<span class='card-suit club'>\u2663</span>");
131 entropyHtml = entropyHtml.replace(/D/g, "<span class='card-suit diamond'>\u2666</span>");
132 entropyHtml = entropyHtml.replace(/H/g, "<span class='card-suit heart'>\u2665</span>");
133 entropyHtml = entropyHtml.replace(/S/g, "<span class='card-suit spade'>\u2660</span>");
127 } 134 }
128 var e = { 135 var e = {
129 binaryStr: entropyBin, 136 binaryStr: entropyBin,
130 cleanStr: entropyClean, 137 cleanStr: entropyClean,
138 cleanHtml: entropyHtml,
131 base: base, 139 base: base,
132 } 140 }
133 return e; 141 return e;