Count the amount of ones in the binary representation of an integer. For example, since 12 is 1100 in binary, the return value should be 2.
countOnes(0) ➞ 0
countOnes(100) ➞ 3
countOnes(999) ➞ 8
The input will always be a valid integer (number).