Desafio: Imprimindo a Sequência de Fibonacci
Tarefa
Swipe to start coding
A sequência de Fibonacci é uma série de números em que cada termo é a soma dos dois anteriores. A sequência começa com:
0, 1, 1, 2, 3, 5, 8, 13, ...
O objetivo é gerar os primeiros n números de Fibonacci.
Instruções:
- Inicialização:
let a = 0;
let b = 1;
let numTerms = 10;
- Utilizar um laço
whilepara gerar a sequência. - Em cada iteração:
- Adicionar o valor atual de
aa um array. - Criar uma variável
nextTerm = a + b. - Atualizar
a = b. - Atualizar
b = nextTerm. - Decrementar
numTerms.
- Adicionar o valor atual de
- Retornar a sequência completa de Fibonacci como um array.
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 6. Capítulo 4
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 1.35
Desafio: Imprimindo a Sequência de Fibonacci
Deslize para mostrar o menu
Tarefa
Swipe to start coding
A sequência de Fibonacci é uma série de números em que cada termo é a soma dos dois anteriores. A sequência começa com:
0, 1, 1, 2, 3, 5, 8, 13, ...
O objetivo é gerar os primeiros n números de Fibonacci.
Instruções:
- Inicialização:
let a = 0;
let b = 1;
let numTerms = 10;
- Utilizar um laço
whilepara gerar a sequência. - Em cada iteração:
- Adicionar o valor atual de
aa um array. - Criar uma variável
nextTerm = a + b. - Atualizar
a = b. - Atualizar
b = nextTerm. - Decrementar
numTerms.
- Adicionar o valor atual de
- Retornar a sequência completa de Fibonacci como um array.
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 6. Capítulo 4
single