Menu
Coddy logo textTech

Zwiększanie i zmniejszanie

Część sekcji Podstawy ścieżki GO w Coddy. Lekcja 20 z 109.

Operatory inkrementacji i dekrementacji to skrócony sposób na dodanie 1 do zmiennej lub odjęcie od niej 1.

W Go używa się ++ do zwiększania zmiennej o 1, a -- do zmniejszania jej o 1:

count := 5
count++  // To samo co: count = count + 1
fmt.Println(count)

count--  // To samo co: count = count - 1
fmt.Println(count)

Wynik:

6
5

Ważne: W Go ++ i -- są instrukcjami, a nie wyrażeniami. Można ich używać wyłącznie jako samodzielnych wierszy, a nie wewnątrz innych wyrażeń.

challenge icon

Wyzwanie

Początkujący

W tym wyzwaniu poćwiczysz używanie operatorów inkrementacji (++) i dekrementacji (--) w Go.

Mamy zmienną counter z wartością początkową. Twoje zadanie:

  1. Zwiększ wartość licznika dwukrotnie za pomocą operatora ++
  2. Zmniejsz wartość licznika raz za pomocą operatora --

Program wypisze następnie końcową wartość licznika.

Spróbuj swoich sił

package main

import "fmt"

func main() {
	// Wartość początkowa licznika
	counter := 5
	
	// TODO: Zwiększ wartość counter dwukrotnie za pomocą operatora ++
	
	// TODO: Zmniejsz wartość counter jednokrotnie za pomocą operatora --
	
	// Wypisz wartość końcową
	fmt.Println("Final counter value:", counter)
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Go online