cyclic-next

1.0.1 • Public • Published

cyclic-next

npm license github-issues travis-status coveralls codecov commitizen friendly

Get the cyclic next integer.

Features

Finds the cyclic next integer of a given number given the maximum bound.

e.g. Given maximum bound of 5

   1
 /   \
0     2
 \   /
  4-3  

cyclic next of 4 will be 0.

Install

npm install cyclic-next

Usage

import cyclicNext from 'cyclic-next';
 
cyclicNext(5, 0) //=> 1
cyclicNext(5, 1) //=> 2
cyclicNext(5, 2) //=> 3
cyclicNext(5, 3) //=> 4
cyclicNext(5, 4) //=> 0
cyclicNext(5, 4, 1) //=> 0
cyclicNext(5, 4, 3) //=> 2

Author

Abhisek Pattnaik

License

Contributing

Contributions are highly welcome! This repo is commitizen friendly — please read about it here.

Dependencies (0)

    Dev Dependencies (18)

    Package Sidebar

    Install

    npm i cyclic-next

    Weekly Downloads

    9

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • abhisekp