Menu
Coddy logo textTech

Inkrement und Dekrement

Teil des Abschnitts Grundlagen der GO-Journey von Coddy — Lektion 20 von 109.

Inkrement- und Dekrementoperatoren bieten eine Kurzschreibweise, um 1 zu einer Variablen zu addieren oder davon zu subtrahieren.

Go verwendet ++ zum Inkrementieren und -- zum Dekrementieren einer Variable um 1:

count := 5
count++  // Entspricht: count = count + 1
fmt.Println(count)

count--  // Entspricht: count = count - 1
fmt.Println(count)

Ausgabe:

6
5

Wichtig: In Go sind ++ und -- Anweisungen, keine Ausdrücke. Sie können nur als eigenständige Zeilen verwendet werden, nicht innerhalb anderer Ausdrücke.

challenge icon

Aufgabe

Anfänger

In dieser Herausforderung üben Sie die Verwendung der Inkrement- (++) und Dekrement-Operatoren (--) in Go.

Wir haben eine Variable counter mit einem Anfangswert. Ihre Aufgabe ist es:

  1. Erhöhen Sie den Zähler zweimal mit dem ++-Operator
  2. Verringern Sie den Zähler einmal mit dem ---Operator

Das Programm wird anschließend den Endwert des Zählers ausgeben.

Spickzettel

Go verwendet ++ zum Inkrementieren und -- zum Dekrementieren einer Variable um 1:

count := 5
count++  // Entspricht: count = count + 1
count--  // Entspricht: count = count - 1

Wichtig: In Go sind ++ und -- Anweisungen, keine Ausdrücke. Sie können nur als eigenständige Zeilen verwendet werden, nicht innerhalb anderer Ausdrücke.

Probier es selbst

package main

import "fmt"

func main() {
	// Startwert für unseren Zähler
	counter := 5
	
	// TODO: Den Zähler zweimal mit dem ++ Operator erhöhen
	
	// TODO: Den Zähler einmal mit dem -- Operator verringern
	
	// Den Endwert ausgeben
	fmt.Println("Final counter value:", counter)
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen