is-pandigital
v1.2.3
Published
Test if a number is pandigital (made up of the digits 1-9, once each)
Readme
is-pandigital
Test if a number is pandigital: made up of the digits 1-9, once each
Install
$ npm install is-pandigitalvar isPandigital = require('is-pandigital');Usage
console.log(isPandigital(192384576)); // true
console.log(isPandigital(918273645)); // true
console.log(isPandigital(9136485234)); // false
console.log(isPandigital(9183645)); // falseOptionally, pass in a second number to specify a base (defaults to 9):
console.log(isPandigital(1234, 4)); // true
console.log(isPandigital(425631, 6)); // true
console.log(isPandigital(918273645, 2)); // falseTests
To run the test suite, first install the dependencies, then run npm test:
$ npm install
$ npm testTo test code coverage:
$ npm run cover