diff --git a/reverse-bits/yihyun-kim1.js b/reverse-bits/yihyun-kim1.js new file mode 100644 index 000000000..aea83672e --- /dev/null +++ b/reverse-bits/yihyun-kim1.js @@ -0,0 +1,9 @@ +/** + * @param {number} n + * @return {number} + */ +var reverseBits = function (n) { + const binary = n.toString(2).padStart(32, "0"); + const reversed = binary.split("").reverse().join(""); + return parseInt(reversed, 2); +};