Hosting & Domini

Azienda | Mappa | Listino | FAQ
HOME DOMINI HOSTING SERVER SUPPORTO ORDINA

Operatori > ++ (incremento)

++ (incremento)


Sintassi

++espressione
espressione++

Argomenti

espressione Variabile, numero, elemento di una matrice o proprietà di un oggetto.

Descrizione

Operatore unario di incremento prima dell'operazione e dopo l'operazione che aggiunge 1 al valore di espressione. L'operatore di incremento prima dell'operazione (++espressione) aggiunge 1 al valore di espressione e restituisce il risultato. L'operatore di incremento dopo l'operazione (espressione++) aggiunge 1 al valore di espressione e restituisce il valore iniziale di espressione (il risultato prima dell'addizione).

L'operatore di incremento prima dell'operazione incrementa il valore di x a 2 (x + 1 = 2) e restituisce il risultato come y:

x = 1;
y = ++x

L'operatore di incremento dopo l'operazione incrementa il valore di x a 2 (x + 1 = 2) e restituisce il valore originale (x = 1) come risultato y:

x = 1;
y = x++

Lettore

Flash 4 o versione successiva.

Esempio

L'esempio seguente usa ++ come operatore di incremento prima dell'operazione con un'istruzione while.

i = 0
while(i++ < 5){
// Questa sezione verrà eseguita cinque volte
}

L'esempio seguente usa ++ come operatore di incremento prima dell'operazione:

var a = [];
var i = 0;
while (i < 10) {
	a.push(++i);
}
trace(a.join());

Il risultato stampato di questo script è il seguente:

1,2,3,4,5,6,7,8,9

L'esempio seguente usa ++ come operatore di incremento dopo l'operazione:

var a = [];
var i = 0;
while (i < 10) {
a.push(i++);
	}
trace(a.join());

Il risultato stampato di questo script è il seguente:

0,1,2,3,4,5,6,7,8,9


Home | Mappa del sito | Condizioni di utilizzo | Privacy
 
Copyright © Hostek Srl. P.Iva 05434210489