UNPKG

collatz-compute

Version:

Compute one step of the Collatz sequence

27 lines (17 loc) 522 B
# collatz-compute Compute a single step of the [Collatz sequence](https://en.wikipedia.org/wiki/Collatz_conjecture). ## Installation ```bash npm install collatz-compute ``` ## Usage ```js const compute = require('collatz-compute'); console.log(compute(4)); // 2 console.log(compute(5)); // 16 ``` ## Description This function takes a number n and returns: n / 2 (if n is even) 3 * n + 1 (if n is odd) Useful for mathematical or algorithmic experiments related to the Collatz conjecture.