Sha256: 6d4a46449034de5515bed882aa4807eea8691dd5c54385ea43535c90e3bb160c
Contents?: true
Size: 266 Bytes
Versions: 185
Compression:
Stored size: 266 Bytes
Contents
// classy solution, eh? class Binary { constructor(binary) { this.binary = binary.match(/^[01]*$/) ? parseInt(binary, 2) : 0; } toDecimal() { const out = Number(this.binary.toString(10)); return isNaN(out) ? 0 : out; } } export default Binary;
Version data entries
185 entries across 185 versions & 1 rubygems