Update and rename fibsTillNum.md to fibonacciCountUntilNum.md
This commit is contained in:
11
snippets/fibonacciCountUntilNum.md
Normal file
11
snippets/fibonacciCountUntilNum.md
Normal file
@ -0,0 +1,11 @@
|
||||
### 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
|
||||
```
|
||||
@ -1,10 +0,0 @@
|
||||
### fibsTillNum
|
||||
|
||||
Returns the number of fibonnacci numbers till num(0 and num inclusive).
|
||||
|
||||
```js
|
||||
const fibsTillNum = num =>
|
||||
Math.ceil(Math.log(num * Math.sqrt(5) + 1/2) / Math.log((Math.sqrt(5)+1)/2))
|
||||
// fibonacci(5) -> [0,1,1,2,3]
|
||||
// fibsTillNum(10) -> 7
|
||||
```
|
||||
Reference in New Issue
Block a user