Напишите функцию для возврата слов Фибоначчи до N. N будет предоставлена в качестве параметра функции. Функция должна возвращать массив объектов. Объекты должны иметь вид: {N: 1, Length: 1, Entropy: 0, Word: '1'}. Более подробная информация приведена ниже:
Слово Фибоначчи может быть создано способом, аналогичным последовательности Фибоначчи, как описано здесь :
Определите F_Word 1 как 1
Определить F_Word 2 как 0
Форма F_Word 3 как F_Word 2, объединенная с F_Word 1, то есть: 01
Форма F_Word n как F_Word n-1, связанная с F_word n-2
fibWord
- это функция.
testString: 'assert(typeof fibWord === "function", "fibWord
is a function.");'
- text: fibWord(5)
должен возвращать массив.
testString: 'assert(Array.isArray(fibWord(5)),"fibWord(5)
should return an array.");'
- text: 'fibWord(5)
должен возвращать '+JSON.stringify(ans)+'
.'
testString: 'assert.deepEqual(fibWord(5),ans,"fibWord(5)
should return "+JSON.stringify(ans)+"
.");'
```