@kaikaew13/is-power-of

2.0.1 • Public • Published

@kaikaew13/is-power-of

version license

Finds if a number n is a power of a base number.

The currently supported base numbers are between 0 - 2^31-1 (2147483647) inclusive.

The biggest value of n that would yeild correct result is 2^31-1 (2147483647)

Install

npm i @kaikaew13/is-power-of

How to use

const isPowerOf = require('@kaikaew13/is-power-of');

console.log(isPowerOf(128, 2)); // true

console.log(isPowerOf(2147395600, 46340)); // true

console.log(isPowerOf(128, 5)); // false

console.log(isPowerOf(4, -1)); // Error: base number is not in the supported range

console.log(isPowerOf('hi', 'hello')); // Error: only works with integer

Package Sidebar

Install

npm i @kaikaew13/is-power-of

Weekly Downloads

7

Version

2.0.1

License

MIT

Unpacked Size

2.95 kB

Total Files

4

Last publish

Collaborators

  • kaikaew13