diff --git a/reverse-bits/robinyoon-dev.js b/reverse-bits/robinyoon-dev.js new file mode 100644 index 0000000000..13565d7afe --- /dev/null +++ b/reverse-bits/robinyoon-dev.js @@ -0,0 +1,13 @@ +/** + * @param {number} n + * @return {number} + */ +var reverseBits = function(n) { + let result = 0; + for(let i = 0; i < 32; i++){ + result = result << 1; + result = result | (n & 1); + n = n >>> 1; + } + return result; +};