In this Article we will go through how to check if a number is a power of 2 only using single line of code in JavaScript.
This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function
.
Let's define this short function:
const isPowerOfTwo = number => (number & (number - 1)) === 0;
isPowerOfTwo(256); // true
isPowerOfTwo(129); // false