Fix 16 Bits Codes

Signed-off-by: ZanderCodes <admin@zandercodes.com>
This commit is contained in:
ZanderCodes 2020-03-04 18:22:41 +01:00
parent 2abc72b02e
commit 4384f8e4de

View file

@ -53,15 +53,11 @@
bits += leftpad(val.toString(2), 5, '0'); bits += leftpad(val.toString(2), 5, '0');
} }
for (i = i % 8; i > 0; i--) {
bits += leftpad('0', 5, '0');
}
for (i = 0; i + 4 <= bits.length; i += 4) { for (i = 0; i + 4 <= bits.length; i += 4) {
var chunk = bits.substr(i, 4); var chunk = bits.substr(i, 4);
hex = hex + parseInt(chunk, 2).toString(16); hex = hex + parseInt(chunk, 2).toString(16);
} }
return hex; return hex.length % 2 ? hex + "0" : hex;
} }