getAs - nodef/extra-bit GitHub Wiki

Get bits as per mask.

Alternatives: get, getAs. Similar: get, set, toggle.

getAs(x, m)
// x: an int32
// m: bit mask
const xbit = require('extra-bit');

xbit.getAs(6, 4);
// → 4 (110,100 ⇒ 100)

xbit.getAs(6, 7);
// → 6 (110,111 ⇒ 110)

xbit.getAs(6, 5);
// → 4 (110,101 ⇒ 100)

References