Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Utilizzo dei Cicli con gli Array | Scoprire I Cicli
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Introduzione a JavaScript

bookUtilizzo dei Cicli con gli Array

I cicli ci permettono di attraversare in modo efficiente tutti o specifici elementi di un array.

Ad esempio, possiamo utilizzare un ciclo for per iterare su tutti gli elementi di un array e visualizzarli:

12345
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }
copy

Questo è particolarmente utile quando è necessario eseguire un'operazione su più elementi di un array:

1234567
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);
copy

È possibile utilizzare anche un ciclo while o do-while per questo scopo; tuttavia, questa non è la convenzione.

123456789
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);
copy

Anche se è possibile ottenere gli stessi risultati utilizzando i cicli while o do-while, si raccomanda di utilizzare un ciclo for quando si itera su array perché rappresenta l'approccio convenzionale e più leggibile.

1. Qual è l'output del seguente codice?

2. Il seguente codice modifica l'array originale?

question mark

Qual è l'output del seguente codice?

Select the correct answer

question mark

Il seguente codice modifica l'array originale?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 7

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you explain why a for loop is preferred over a while loop for array iteration?

How can I use these concepts to update specific elements in an array?

Can you show an example of iterating through two arrays at the same time?

bookUtilizzo dei Cicli con gli Array

Scorri per mostrare il menu

I cicli ci permettono di attraversare in modo efficiente tutti o specifici elementi di un array.

Ad esempio, possiamo utilizzare un ciclo for per iterare su tutti gli elementi di un array e visualizzarli:

12345
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }
copy

Questo è particolarmente utile quando è necessario eseguire un'operazione su più elementi di un array:

1234567
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);
copy

È possibile utilizzare anche un ciclo while o do-while per questo scopo; tuttavia, questa non è la convenzione.

123456789
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);
copy

Anche se è possibile ottenere gli stessi risultati utilizzando i cicli while o do-while, si raccomanda di utilizzare un ciclo for quando si itera su array perché rappresenta l'approccio convenzionale e più leggibile.

1. Qual è l'output del seguente codice?

2. Il seguente codice modifica l'array originale?

question mark

Qual è l'output del seguente codice?

Select the correct answer

question mark

Il seguente codice modifica l'array originale?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 7
some-alt