Sha256: abd07feb8dc34456814a3cc7d80bad13fbbafd856fe480c6da07f5986f355d55
Contents?: true
Size: 263 Bytes
Versions: 211
Compression:
Stored size: 263 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
211 entries across 211 versions & 1 rubygems