From 8a555200f3ece5986040dcd22c84239dc8e1f3f9 Mon Sep 17 00:00:00 2001 From: Robin Yoon Date: Mon, 20 Apr 2026 14:48:57 +0900 Subject: [PATCH] reverse bits solution --- reverse-bits/robinyoon-dev.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 reverse-bits/robinyoon-dev.js 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; +};