Skip to content

Commit 0416c0a

Browse files
authored
Create 1780-check-if-number-is-a-sum-of-powers-of-three.js
1 parent e93c652 commit 0416c0a

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/**
2+
* @param {number} n
3+
* @return {boolean}
4+
*/
5+
const checkPowersOfThree = function(n) {
6+
const num = ~~(n / 3)
7+
const rem = n % 3
8+
if(num === 0 && rem === 1) return true
9+
if(rem === 2) return false
10+
return checkPowersOfThree(num)
11+
};

0 commit comments

Comments
 (0)