Remove fibonacciCountUntilNum
This commit is contained in:
@ -1,17 +0,0 @@
|
||||
---
|
||||
title: fibonacciCountUntilNum
|
||||
tags: math,beginner
|
||||
---
|
||||
|
||||
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));
|
||||
```
|
||||
|
||||
```js
|
||||
fibonacciCountUntilNum(10); // 7
|
||||
```
|
||||
@ -1,8 +0,0 @@
|
||||
const {fibonacciCountUntilNum} = require('./_30s.js');
|
||||
|
||||
test('fibonacciCountUntilNum is a Function', () => {
|
||||
expect(fibonacciCountUntilNum).toBeInstanceOf(Function);
|
||||
});
|
||||
test('Returns the correct number', () => {
|
||||
expect(fibonacciCountUntilNum(10)).toBe(7);
|
||||
});
|
||||
Reference in New Issue
Block a user