Menu
Coddy logo textTech

산술 연산자

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

Go는 수학적 연산을 위한 표준 산술 연산자를 제공합니다.

변수를 생성하고 +를 사용하여 덧셈을 수행합니다:

a := 5
b := 3
sum := a + b
fmt.Println(sum)

출력:

8

변수가 이미 선언된 경우, := 대신 =를 사용하여 새 값을 할당합니다:

a := 5
b := 3
var sum int
sum = a + b
fmt.Println(sum)

출력:

8

-를 사용하여 뺄셈을 수행합니다:

difference := a - b
fmt.Println(difference)

출력:

2

변수가 이미 선언된 경우, =를 사용하여 다시 할당합니다:

var difference int
difference = a - b
fmt.Println(difference)

출력:

2

*를 사용하여 곱셈을 수행합니다:

product := a * b
fmt.Println(product)

출력:

15

변수가 이미 선언된 경우, =를 사용하여 다시 할당하세요:

var product int
product = a * b
fmt.Println(product)

출력:

15
challenge icon

챌린지

초급

이 챌린지에서는 Go에서 산술 연산자를 사용하는 연습을 합니다. 세 개의 미리 정의된 변수 num1, num2, result가 있습니다.

여러분의 과제는 num1num2의 합을 계산한 다음, 그 결과에 2를 곱하고 최종 결과값을 result 변수에 저장하는 것입니다.

치트 시트

Go는 수학 연산을 위한 표준 산술 연산자를 제공합니다:

더하기 (+):

a := 5
b := 3
sum := a + b
fmt.Println(sum) // Output: 8

빼기 (-):

difference := a - b
fmt.Println(difference) // Output: 2

곱하기 (*):

product := a * b
fmt.Println(product) // Output: 15

선언 vs. 할당:
새 변수를 선언하고 동시에 값을 할당하려면 :=를 사용하세요.
이미 선언된 변수에 새 값을 할당하려면 =를 사용하세요:

sum := 0      // 새 변수를 선언합니다
sum = a + b   // 기존 변수에 값을 다시 할당합니다
fmt.Println(sum) // Output: 8

직접 해보기

package main

import "fmt"

func main() {
	// 이 변수들은 이미 정의되어 있습니다
	num1 := 5
	num2 := 7
	result := 0
	
	// TODO: (num1 + num2) * 2를 계산하고 그 결과를 result 변수에 저장하세요
	
	// 이 코드는 결과를 출력합니다
	fmt.Println("The result is:", result)
}
quiz icon실력 점검

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

기초의 모든 레슨