collatz-compute
Version:
Compute one step of the Collatz sequence
27 lines (17 loc) • 522 B
Markdown
# 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.