UNPKG

easybit

Version:

Library for simple register and bit manipulations.

17 lines (12 loc) 339 B
class EasyBit { static set(original, bitPosition) { return (original | (0x01 << bitPosition)); } static clear(original, bitPosition) { return (original & (~(0x01 << bitPosition))); } static toggle(original, bitPosition) { return (original ^ (0x01 << bitPosition)); } } module.exports = EasyBit;