Asier Marqués

Hablando sobre tecnologías web y otras cosas que me interesan
Archivado como Desarrollo, Desarrollo Web

Cuando queremos incrementar una variable en algunos lenguajes de programación, podemos utilizar el operador ++ antes y después de la misma para conseguirlo. Pero la situación del operador puede tener desenlaces resultados distintos:

  • Si ponemos el operador antes (++variable) se incrementará el valor antes de retornar el valor de la variable.
  • Si ponemos el operadorr después (variable++) se incrementará el valor después de retornar el valor que tenía la variable, antes de incrementarla.

Lo vemos en éste ejemplo de php:

$a = 1;

// $a es = a 1
echo $a++;

// Devuelve 1, siendo ahora $a igual a 2

echo ++$a;

// Devuelve 3, siendo ahora $a igual a 3

Esto funciona igual en otros lenguajes en los que se pueda usar el operador ++

Publicado por Asier Marqués el Martes, 20 de Noviembre del 2007


Puedes seguir los comentarios de ésta entrada via "RSS 2.0" y dejar un trackback desde tu sitio.

2 Respuestas to “Donde pongo el ++ al incrementar una variable?”

Añade un comentario