2.1.0 • Published 6 years ago
bitarray v2.1.0
BitArray: A simple bit array/bit field library in pure JavaScript
BitArray is now depricated and aliased to BitSet.js. For full feature overview, consult the documentation.
The old API is still maintained for bitarray:
Examples
Create a bit array 1000 bits wide:
var ba = new BitArray(1000);
Setting and reading bits:
ba.set(100, 1);
ba.get(100); // => 1
ba.set(100, 0);
ba.get(100); // = > 0
More:
var ba = new BitArray(20);
[1,3,5,9,11,13,15].forEach(function(i){ ba.set(i, 1) });
ba.toString(); // => "01010100010101010000"
Copyright and licensing
Copyright (c) 2014-2018, Robert Eisele Dual licensed under the MIT or GPL Version 2 licenses.