Menu
Coddy logo textTech

증감 연산자

Coddy GO 여정의 기초 섹션에 포함된 레슨 — 109개 중 20번째.

증감 연산자는 변수에서 1을 더하거나 빼는 단축된 방법을 제공합니다.

Go는 변수를 1씩 증가시키기 위해 ++를, 1씩 감소시키기 위해 --를 사용합니다:

count := 5
count++  // 다음과 동일함: count = count + 1
fmt.Println(count)

count--  // 다음과 동일함: count = count - 1
fmt.Println(count)

출력:

6
5

중요: Go에서 ++와 --는 표현식(expression)이 아니라 문(statement)입니다. 이들은 다른 표현식 내부가 아니라 독립적인 행으로만 사용될 수 있습니다.

challenge icon

챌린지

초급

이 챌린지에서는 Go에서 증가(++) 및 감소(--) 연산자를 사용하는 연습을 합니다.

초기값을 가진 counter 변수가 있습니다. 여러분의 과제는 다음과 같습니다:

  1. ++ 연산자를 사용하여 카운터를 두 번 증가시킵니다
  2. -- 연산자를 사용하여 카운터를 한 번 감소시킵니다

그러면 프로그램이 카운터의 최종 값을 출력합니다.

치트 시트

Go는 ++를 사용하여 변수를 1 증가시키고, --를 사용하여 1 감소시킵니다:

count := 5
count++  // 다음과 같음: count = count + 1
count--  // 다음과 같음: count = count - 1

중요: Go에서 ++--는 표현식(expression)이 아니라 문(statement)입니다. 이들은 다른 표현식 내부가 아닌, 독립적인 줄로만 사용할 수 있습니다.

직접 해보기

package main

import "fmt"

func main() {
	// 카운터의 시작 값
	counter := 5
	
	// TODO: ++ 연산자를 사용하여 카운터를 두 번 증가시키세요
	
	// TODO: -- 연산자를 사용하여 카운터를 한 번 감소시키세요
	
	// 최종 값 출력
	fmt.Println("Final counter value:", counter)
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨