Code Wars: Fibonacci, Tribonacci and friends (6kyu)

Link to code challenge
function Xbonacci(signature,n){ if (!signature.length) return []; let arr = [...signature.slice(0, n)]; const sumLength = signature.length; while (arr.length < n) { let newArr = arr.slice(arr.length - signature.length); let sum = newArr.reduce((a,b) => a + b); arr.push(sum); } return arr; }

Comments

Popular posts from this blog

Code Wars: Data Reverse (6 kyu)

Code Wars: longest_palindrome (6 kyu)

Code Wars: Find the odd int