From 4914d261768242b58c3089bc289600f6b8e52bf8 Mon Sep 17 00:00:00 2001 From: Mateus Oliveira Date: Mon, 5 Oct 2020 19:52:11 -0300 Subject: [PATCH] add fibonacci series for n=20 --- Maths/fibonacci.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Maths/fibonacci.js diff --git a/Maths/fibonacci.js b/Maths/fibonacci.js new file mode 100644 index 0000000..c84cee9 --- /dev/null +++ b/Maths/fibonacci.js @@ -0,0 +1,16 @@ +const fib = (n) => { + const series = [] + series[0] = 0 + series[1] = 1 + + for (i = 2; i <= n; i++) { + series[i] = series[i - 2] + series[i - 1] + } + + const seriesStr = series.toString() + const regex = /(\D)/gm + + return seriesStr.replace(regex, ` `) +} + +console.log(fib(20))