Skip to content

Commit 1f3fc0a

Browse files
authored
Update 190-reverse-bits.js
1 parent 5047cd2 commit 1f3fc0a

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

190-reverse-bits.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,17 @@ const reverseBits = function(n) {
1313
}
1414
return count;
1515
};
16+
17+
// another
18+
19+
/**
20+
* @param {number} n - a positive integer
21+
* @return {number} - a positive integer
22+
*/
23+
const reverseBits = function(n) {
24+
const b = n.toString(2)
25+
const leadingZeroes = b.padStart(32,'0')
26+
const rev = leadingZeroes.split('')
27+
rev.reverse()
28+
return parseInt(rev.join(''), 2)
29+
};

0 commit comments

Comments
 (0)