freeCodeCamp/curriculum/challenges/portuguese/08-coding-interview-prep/rosetta-code/fibonacci-word.portuguese.md

2.0 KiB

title id challengeType videoUrl localeTitle
Fibonacci word 5992e222d397f00d21122931 5 Palavra Fibonacci

Description

Escreva uma função para retornar as palavras de Fibonacci até N. O N. será fornecido como um parâmetro para a função. A função deve retornar uma matriz de objetos. Os objetos devem estar no formato: {N: 1, Comprimento: 1, Entropia: 0, Word: '1'}. Mais detalhes são fornecidos abaixo:

O Fibonacci Word pode ser criado de uma maneira análoga à seqüência de Fibonacci como descrito aqui :

Definir F_Word 1 como 1

Definir F_Word 2 como 0

Formulário F_Word 3 como F_Word 2 concatenado com F_Word 1, ou seja: 01

Form F_Word n como F_Word n-1 concatenado com F_word n-2

Instructions

Tests

tests:
  - text: <code>fibWord</code> é uma função.
    testString: 'assert(typeof fibWord === "function", "<code>fibWord</code> is a function.");'
  - text: <code>fibWord(5)</code> deve retornar um array.
    testString: 'assert(Array.isArray(fibWord(5)),"<code>fibWord(5)</code> should return an array.");'
  - text: '<code>fibWord(5)</code> deve retornar <code>&#39;+JSON.stringify(ans)+&#39;</code> .'
    testString: 'assert.deepEqual(fibWord(5),ans,"<code>fibWord(5)</code> should return <code>"+JSON.stringify(ans)+"</code>.");'

Challenge Seed

function fibWord (n) {
  // Good luck!
}

After Test

console.info('after the test');

Solution

// solution required