iota-ternary
Version:
Fast utility functions for conversion between trytes, trits and bytes
20 lines (19 loc) • 448 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function trytesToNumber(trytes) {
for (var r = 0, i = trytes.length; i-- > 0;) {
var v = trytes.charCodeAt(i);
if (v > 77) {
v = v - 91;
}
else if (v > 64) {
v = v - 64;
}
else {
v = 0;
}
r = r * 27 + v;
}
return r;
}
exports.trytesToNumber = trytesToNumber;