print-2d-bit-array
v0.1.0 print 2d 1bit array ndarray console
print-2d-bit-array
Prints 2D-arrays of bits. Supports ndarray.
Example
var printBitArray = require('print-2d-bit-array');
var input = [
[1, 1, 1, 1, 1],
[1, 0, 0, 0, 1],
[1, 0, 1, 0, 1],
[1, 0, 0, 0, 1],
[1, 1, 1, 1, 1]
];
console.log(printBitArray(input, {
doubleWidth: true
}));
/* Outputs:
██████████
██░░░░░░██
██░░██░░██
██░░░░░░██
██████████
*/
Options
- doubleWidth (boolean) - Whether to print two characters instead of one, to make up for thinner characters. Default: false
- characters: (array) - Characters to use when printing. First element represents 0, second represents 1. Default: ['░', '█']
Installing
Install the module using npm:
npm install print-2d-bit-array
Also works in the browser using browserify.
npm i print-2d-bit-array
Metadata
- MIT
- Whatever
- Espen Hovlandsdal
- released 5/31/2014