UNPKG

dist-javascript-algorithms-and-data-structures

Version:

Algorithms and data-structures implemented on JavaScript

16 lines (14 loc) 314 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = clearBit; /** * @param {number} number * @param {number} bitPosition - zero based. * @return {number} */ function clearBit(number, bitPosition) { const mask = ~(1 << bitPosition); return number & mask; }