diff --git a/snippets_archive/fibonacciCountUntilNum.md b/snippets_archive/fibonacciCountUntilNum.md deleted file mode 100644 index e3cc779b4..000000000 --- a/snippets_archive/fibonacciCountUntilNum.md +++ /dev/null @@ -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 -``` \ No newline at end of file diff --git a/test/fibonacciCountUntilNum.test.js b/test/fibonacciCountUntilNum.test.js deleted file mode 100644 index 83a053f0b..000000000 --- a/test/fibonacciCountUntilNum.test.js +++ /dev/null @@ -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); -});