Files
30-seconds-of-code/snippets/fibonacciCountUntilNum.md
Angelos Chalaris b74eb9d9bd Linting
2017-12-27 11:02:46 +02:00

12 lines
363 B
Markdown

### fibonacciCountUntilNum
Returns the number of fibonnacci numbers up to `num`(`0` and `num` inclusive).
Use a mathematical formula to calculate the number of fibonacci numbers until `num`.
```js
const fibonacciCountUntilNum = num =>
Math.ceil(Math.log(num * Math.sqrt(5) + 1 / 2) / Math.log((Math.sqrt(5) + 1) / 2));
// fibonacciCountUntilNum(10) -> 7
```