Sfida: Stampa della Sequenza di Fibonacci
Swipe to start coding
La sequenza di Fibonacci è una celebre successione numerica in cui ciascun termine è la somma dei due termini precedenti.
I primi elementi della sequenza sono: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …
I primi due elementi della sequenza (0, 1) sono fissi, e ogni termine successivo viene calcolato sommando i due precedenti.
Scrivere un programma che visualizzi i primi n numeri di Fibonacci.
- Sono presenti due variabili
aebche rappresentano i primi due termini della sequenza di Fibonacci. Inizializzareaa0eba1. - È presente una variabile
numTermsche rappresenta il numero di termini da visualizzare. - Utilizzare un ciclo
whileper stampare la sequenza di Fibonacci. Ad ogni iterazione:- Utilizzare
console.logper visualizzare il termine correntea. - Definire e inizializzare una variabile chiamata
nextTermcon il valore dia + b. - Assegnare a
ail valore dib. - Assegnare a
bil valore dinextTerm. - Decrementare il valore di
numTerms.
- Utilizzare
- Interrompere il ciclo quando
numTermsdiventa minore di0.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain this in more detail?
What are the main benefits or drawbacks?
Can you give me an example?
Awesome!
Completion rate improved to 1.33
Sfida: Stampa della Sequenza di Fibonacci
Scorri per mostrare il menu
Swipe to start coding
La sequenza di Fibonacci è una celebre successione numerica in cui ciascun termine è la somma dei due termini precedenti.
I primi elementi della sequenza sono: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …
I primi due elementi della sequenza (0, 1) sono fissi, e ogni termine successivo viene calcolato sommando i due precedenti.
Scrivere un programma che visualizzi i primi n numeri di Fibonacci.
- Sono presenti due variabili
aebche rappresentano i primi due termini della sequenza di Fibonacci. Inizializzareaa0eba1. - È presente una variabile
numTermsche rappresenta il numero di termini da visualizzare. - Utilizzare un ciclo
whileper stampare la sequenza di Fibonacci. Ad ogni iterazione:- Utilizzare
console.logper visualizzare il termine correntea. - Definire e inizializzare una variabile chiamata
nextTermcon il valore dia + b. - Assegnare a
ail valore dib. - Assegnare a
bil valore dinextTerm. - Decrementare il valore di
numTerms.
- Utilizzare
- Interrompere il ciclo quando
numTermsdiventa minore di0.
Soluzione
Grazie per i tuoi commenti!
single