Menu
Coddy logo textTech

Incremento y decremento

Parte de la sección Fundamentos del Journey de GO de Coddy — lección 20 de 109.

Operadores de incremento y decremento proporcionan una forma abreviada de sumar o restar 1 a una variable.

Go utiliza ++ para incrementar y -- para decrementar una variable en 1:

count := 5
count++  // Lo mismo que: count = count + 1
fmt.Println(count)

count--  // Lo mismo que: count = count - 1
fmt.Println(count)

Salida:

6
5

Importante: En Go, ++ y -- son sentencias, no expresiones. Solo pueden usarse como líneas independientes, no dentro de otras expresiones.

challenge icon

Desafío

Principiante

En este desafío, practicarás el uso de los operadores de incremento (++) y decremento (--) en Go.

Tenemos una variable counter con un valor inicial. Tu tarea es:

  1. Incrementar el contador dos veces usando el operador ++
  2. Decrementar el contador una vez usando el operador --

El programa luego imprimirá el valor final del contador.

Hoja de referencia

Go utiliza ++ para incrementar y -- para decrementar una variable en 1:

count := 5
count++  // Lo mismo que: count = count + 1
count--  // Lo mismo que: count = count - 1

Importante: En Go, ++ y -- son sentencias, no expresiones. Solo pueden usarse como líneas independientes, no dentro de otras expresiones.

Pruébalo tú mismo

package main

import "fmt"

func main() {
	// Valor inicial para nuestro contador
	counter := 5
	
	// TODO: Incrementar el contador dos veces usando el operador ++
	
	// TODO: Decrementar el contador una vez usando el operador --
	
	// Imprimir el valor final
	fmt.Println("Final counter value:", counter)
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos