증감 연산자
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)입니다. 이들은 다른 표현식 내부가 아니라 독립적인 행으로만 사용될 수 있습니다.
챌린지
초급이 챌린지에서는 Go에서 증가(++) 및 감소(--) 연산자를 사용하는 연습을 합니다.
초기값을 가진 counter 변수가 있습니다. 여러분의 과제는 다음과 같습니다:
++연산자를 사용하여 카운터를 두 번 증가시킵니다--연산자를 사용하여 카운터를 한 번 감소시킵니다
그러면 프로그램이 카운터의 최종 값을 출력합니다.
치트 시트
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)
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
2변수와 기본 자료형
변수란 무엇인가`:=`를 이용한 타입 추론정수 (int)부동 소수점 수불리언 (Booleans)문자열 (Strings)제로 값 (Zero Values)상수명명 규칙요약 - 변수와 타입