2018-06-27 17:19:20 +03:00

11 lines
218 B
JavaScript

/**
* @param {number} number
* @param {number} bitPosition - zero based.
* @return {number}
*/
export default function clearBit(number, bitPosition) {
const mask = ~(1 << bitPosition);
return number & mask;
}