Stai leggendo 'creare loop in javascript '
Per trovare altre informazioni su utilizza il modulo di ricerca online
 
 Guida Internet dal 2000
Home
Segnala un sito web
Ultimi siti segnalati
 Siamo anche su Facebook
Facebook fans
  AdLinks



 

  CREARE LOOP IN JAVASCRIPT

Creare loop in javascript



Come far ripetere un'operazione 10, 20 o più volte di seguito in Javascript? Stiamo parlando dei loop, le operazioni ripetute per n cicli. Come altri linguaggi informatici anche javascript consente l'utilizzo delle istruzioni for e while per realizzare una iterazione del ciclo all'interno della procedura. L'istruzione FOR è un'iterazione per un numero predeterminato di cicli. L'istruzione WHILE si distingue dalla precedente poiché collega l'iterazione ad una condizione.

Approfondiamo la conoscenza dell'istruzione FOR partendo da un esempio:
 

for (var=1; var<=10; var=var+1)
{
document.write("Variabile " + var + "<br>");
}

 

L'istruzione FOR utilizza la variabile 'var' per eseguire 10 volte il codice contenuto tra le parentesi grafe. L'iterazione viene dichiarata mediante tre parametri:

  • con il primo parametro var=1 si assegna il valore iniziale alla variabile-contatore del ciclo;
  • con il secondo parametro var<=10 si imposta il valore massimo entro il quale dovrà realizzarsi il loop e passato il quale l'iterazione dovrà terminare;
  • l'ultimo parametro definisce l'incremento alla variabile al termine di ogni iterazione; solitamente l'incremento è unitario var=var+1, ma nulla esclude di poter settare altri passi come var=var+2 ecc.

Il risultato a video dell'esempio precedente è:

Variabile 1
Variabile 2
Variabile 3
Variabile 4
Variabile 5
Variabile 6
Variabile 7
Variabile 8
Variabile 9
Variabile 10


Il caso del decremento della variabile contatore. L'incremento può anche essere negativo (decremento) per realizzare iterazioni decrescenti:

 

for (var=10; var=>1; var=var-1)
{
document.write("Variabile " + var + "<br>");
}

 

In questo caso l'istruzione for parte dal valore 10 e decrementa di 1 la variabile contatore 'var' ad ogni giro di loop. Il processo termina quando la variabile var assume il valore 0 poiché la condizione dell'esecuzione del loop è fissata ad un valore della 'var' maggiore o uguale a uno (var=>1). Il risultato a video sarà il seguente:

Variabile 10
Variabile 9
Variabile 8
Variabile 7
Variabile 6
Variabile 5
Variabile 4
Variabile 3
Variabile 2
Variabile 1

In conclusione. L'istruzione è particolarmente adatta nei casi in cui si conosce a priori il numero delle iterazioni da far eseguire allo scipts. Ad esempio per contare i mesi (12) o i giorni dell'anno (365). Negli altri casi è consigliabile realizzare il loop utilizzando l'istruzione di iterazione condizionata WHILE.


Commenti

Scrivi il tuo commento sulla pagina
"Creare loop in javascript "


Il tuo nome (facoltativo)





Link utili per approfondire il tema
Segnala un sito/link di approfondimento

 

Corso Javascript

Introduzione

La prima pagina in Javascript

Pop up

Document.Write

Le variabili

Array e matrici

Operatori aritmetici

Operatori di confronto

Gestione eventi

Come concatenare variabili

Confirm box in javascript

Prompt box in javascript

Funzione in javascript

Istruzione FOR

Istruzione WHILE

Metodi e oggetti

Compatibilità con i browser

Differenza tra Java e Javascript

Scripts utili

Immagine casuale

Aprire finestre con javascript

Controllo delle checkbox

Altre pagine correlate

Segnala il tuo sito web

Segnala il tuo sito web alla directory Lapaweb iscrivendoti gratuitamente alla community

guida Facebook

Guida Facebook Come iscriversi su Facebook. Una guida online per conoscere il social network più famoso del momento.

guida Twitter

Guida Twitter Come iscriversi su Twitter. La guida per registrare un account personale sul social network dei messaggi brevi.

guida YouTube

Guida YouTube La nostra guida pratica per caricare video su YouTube, consigli pratici e molto altro ancora.

Guida Google Plus +

Guida Google Plus La guida online al social network Google Plus sviluppato dal motore di ricerca Google.

Internet & Web

Internet & Web - Affiliazioni - Guadagnare su Internet - Internet gratis - Browser - Suonerie gratis - Creare sito gratis - Facebook

Viaggi e vacanze

Viaggi e vacanze - Voli low cost - Viaggi

Software gratis

Software gratis - Antivirus - Videorecording - Chat & Instant Messenger

Spettacolo

Cinema - Musica

Libri e cultura

Libri

Auto e Motori

Motori

www.lapaweb.com è un servizio online gratuito di directory web e segnalazione siti web - Lapaweb è Blog personale - Email: info@lapaweb.com
Fonti e bibliografia - Note Legali / Termini e condizioni di utilizzo - Lapaweb non è collegato ai contenuti presenti sui siti esterni linkati nella directory o nelle recensioni
Contenuti pubblicati secondo la licenza di utilizzo di Creative Commons salvo diverse indicazioni - Norme Privacy Google
Per chiedere la rimozione di foto o contenuti scrivere alla redazione del sito - Tutti marchi citati nel sito sono dei rispettivi proprietari