Come utilizzare il ciclo for in di JavaScript

tramite: O2O
Difficoltà: media
15

Introduzione

Uno degli elementi più importanti della programmazione sono i cicli, detti anche strutture iterative. Grazie alle strutture iterative, abbiamo la possibilità con poche righe di codice programmato, di eseguire un numero praticamente infinito di istruzioni, che senza i cicli dovrebbero essere composti tramite diverse righe di codice. Nella guida che imposteremo, andremo a spiegarvi come utilizzare il ciclo for in di JavaScript. Incominciamo subito le nostre argomentazioni su questa tematica specifica.
Sostanzialmente i cicli si dividono in due tipi; quelli a conteggio (viene utilizzata una variabile come vincolo che verrà incrementata ogni volta) e quelli condizionati, dove il vincolo non è altro che il risultato di una espressione. Di solito si usano quelli a conteggio quando il numero di iterazioni è conoscibile a priori.

25

L'inizializzazione

Per quanto riguarda il ciclo For che tratteremo in questa guida, possiamo immediatamente specificare che esso appartiene alla prima tipologia di cicli. La sua sintassi è la seguente: for (inizializzazione; condizione; incremento) | { |istruzioni; | } Cos’è l’inizializzazione? Per inizializzazione noi intendiamo la variabile contatore del ciclo. Quando andiamo a valutare la condizione, invece, stiamo andando a valutare il nostro vincolo. Questo vincolo va a indicarvi fino a quando l'istruzione dovrà essere ripetuta. L’incremento invece è il valore che otterrà la variabile contatore alla fine di ogni iterazione. Di seguito un esempio:
var i; | var messaggio = "Hello World!" | for (i=0; i<3; i++)| { | document. Write (messaggio+ "
");| }.

35

La dichiarazione della variabile e il ciclo For

Una volta che sarete arrivati fino a questo punto, dovrete dichiarare la variabile, che fungerà quindi da contatore, e anche la stringa avente come messaggio la frase "Hello World!". In dettaglio, cosa andrà a svolgere il nostro programma? Il nostro programma andrà a visualizzare a video la frase "Hello World!" fino a quando la variabile avrà un valore minore a tre. Successivamente, proseguendo con il codice, andremo a occuparci del ciclo For. Diciamo al computer che la variabile i sarà il nostro contatore e gli assegniamo il valore 0, in seguito dichiariamo il vincolo (i <3) e l’incremento. Nel nostro esempio l’incremento è dato da i++ che semplicemente indica che il nostro contatore i verrà incrementato di 1 alla fine di ogni nostra iterazione. Attenzione! Se scriviamo i++ o i=i+1 è totalmente indifferente! Dentro al ciclo for troviamo l’istruzione document. Write (messaggio+ ""). In pratica diciamo al nostro bel computerino di visualizzare su video il contenuto della variabile messaggio (Hello world!) e di andare a capo.

Continua la lettura

Approfondimento

Linguaggio C: Le basi
45

Il decremento della variabile contatore

Un altro esempio è il decremento di una variabile contatore:
var i; | var messaggio = "Hello World!" | for (i=10; i<0; i--) | { | document. Write (messaggio+ "
"); | }. Se notate è rimasto tutto invariato tranne le condizioni del nostro ciclo. Abbiamo assegnato a i il valore 10 e vogliamo che ripeta la scritta fino a quando i è maggiore di zero. I-- decrementa il contatore di un'unità.
Per andare a concludere questa guida molto semplice, ma comunque interessante sulla tematica della programmazione, vorrei consigliarvi degli approfondimenti specifici sul tema. Vi allego questo link a tal fine: https://it.wikipedia.org/wiki/Java_(linguaggio_di_programmazione).

55

Consigli

Alcuni link che potrebbero esserti utili:

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Come cambiare un attributo CSS tramite JavaScript

In ambito informatico sono esistiti - ed esistono tutt'ora - molti linguaggi di programmazione per il web. Sebbene nessuno di essi sia davvero facile da apprendere ...
Programmazione

Come validare un form con JavaScript

Al fine di rendere più interessante ed accattivante un sito, colui che si occupa della sua realizzazione, deve essere capace di rendere la pagina web ...
Programmazione

Come validare un form con JavaScript

Al fine di rendere più interessante ed accattivante un sito, colui che si occupa della sua realizzazione, deve essere capace di rendere la pagina web ...
Programmazione

Come utilizzare il ciclo For nella programmazione

Sia che ci si approcci da principiante alla programmazione che se si sia programmatori esperti, i cicli iterativi quali il ciclo for, il ciclo while ...
Programmazione

Come mostrare a video un messaggio in Java

Il linguaggio di programmazione Java viene utilizzato in parecchi ambiti. Basti pensare alle applicazioni web che sfruttano intere architetture e database scritti totalmente in Java ...
Programmazione

Come creare un semplice programma in C++

Il C++ è un linguaggio di programmazione che riprende molte basi del classico C. Il quasi totale abbandono del linguaggio C è dovuto all'implementazione ...
Programmazione

Guida alla programmazione in Delphi

La programmazione ha un campo di lavoro veramente ampio, infatti nel corso degli anni sono stati inventati diversi tipi di linguaggi di programmazione, da quello ...
Programmazione

Come iniziare a programmare in PHP

Il cosiddetto "php" (o "Hypertext Preprocessor") è un linguaggio di programmazione che ci serve per realizzare siti web mediante l'inserimento di una serie di ...
Programmazione

Come iniziare con JSON

Sia che siate degli studenti o dei programmatori di lungo corso sicuramente conoscerete la sigla Json che sta per JavaScript Object Nation. SI tratta infatti ...
Windows

Come creare un'interfaccia grafica in NetBeans

In tale guida verrà descritto come creare un'interfaccia grafica in NetBeans sfruttando un comodo editor Drag & Drop messo a disposizione dal programma. Il linguaggio ...
Windows

Come utilizzare gli args su NetBeans

Per chi non lo conoscesse, NetBeans è uno strumento gratuito, open source e, non ha restrizioni riguardanti l'uso. Tanti utenti lo utilizzano per scrivere ...
Programmazione

Come creare un semplice script con JavaScript

Prima di sapere come creare un semplice script con JavaScript, mi sembra logico risponderti ad una domanda ovvia, cosa è JavaScript? Detto in poche parole ...
Programmazione

Come iniziare a programmare ed usare Javascript

"Javascript" rappresenta il linguaggio di scripting client-side maggiormente impiegato a livello mondiale. Inizialmente venne sviluppato dalla "Sun Microsystems ...
Windows

Come Visualizzare Una Matrice In Linguaggio C

Il linguaggio di programmazione C è uno dei linguaggi più vecchi, basta pensare che grazie a questo è stata possibile la creazione di Windows, in ...
Windows

Come inserire e stampare una matrice in linguaggio Java

L'impiego degli array bidimensionali ci consente di riprodurre, in formato informatico, uno strumento abbastanza utilizzato nell'algebra lineare qual è la matrice. Il linguaggio ...
Programmazione

Come ciclare un array in PHP

Quando si parla di programmazione, si identifica negli array quelle strutture complesse, statiche ed omogenee che contengono una serie di dati. Utilizzando PHP, non abbiamo ...
Windows

Come eliminare la pubblicità dalle pagine web con uno script

La pubblicità sul web è sempre più martellante. Alcuni siti sono diventati addirittura innavigabili a causa degli innumerevoli pop-up che si fiondano sul nostro monitor ...
Programmazione

Creare un thread in Java

Vediamo d'introdurre, per mezzo di questa guida, come creare ed usare un semplice thread in linguaggio Java. Vedremo l'uso della classe Thread e ...
Programmazione

Creare un thread in Java

Vediamo d'introdurre, per mezzo di questa guida, come creare ed usare un semplice thread in linguaggio Java. Vedremo l'uso della classe Thread e ...
Internet

Come invitare a eventi a tutti gli amici di Facebook

Molto probabilmente avrete in funzione un vostro profilo personale all'interno del social network Facebook, e quindi avrete già una discreta conoscenza della piattaforma. Tuttavia ...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer»”.