Compartir a través de


Operadores de incremento (++) y decremento (--)

Actualización: noviembre 2007

Incrementa o reduce en uno el valor de una variable.

//prefix syntax
++variable
--variable
//postfix syntax
variable++
variable--

Argumentos

  • variable
    Cualquier variable numérica.

Comentarios

Los operadores de incremento y decremento se utilizan como una forma abreviada de modificar el valor almacenado en una variable y tener acceso a éste. En la sintaxis de prefijos y postfijos se puede utilizar cualquier operador.

Si

Acción equivalente

Valor devuelto

++variable

variable += 1

valor de variable tras incrementar

variable++

variable += 1

valor de variable antes de incrementar

--variable

variable -= 1

valor de variable tras disminuir

variable--

variable -= 1

valor de variable antes de disminuir

Ejemplo

En el ejemplo siguiente se ilustran las diferencias entre la sintaxis de los prefijos y de los postfijos en el operador ++.

// Example of prefix increment operator
var j1 : int = 2;
var k1 : int;
k1 = ++j1;          // k1 is 3, the value of j1 after incrementing

// Example of postfix increment operator
var j2 : int = 2;
var k2 : int;
k2 = j2++;          // k2 is 2, the value of j2 before incrementing

Requisitos

Versión 1

Vea también

Conceptos

Precedencia de operadores

Resumen de operadores