Menu
Coddy logo textTech

비교 연산자 - 파트 2

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

Go는 수치 값을 비교하기 위한 추가적인 비교 연산자를 제공합니다.

한 값이 다른 값보다 큰지 확인하려면 `greater` `than` 연산자(>)를 사용하세요:

a := 10
b := 5
result := a > b
fmt.Println(result)

출력 결과:

true

다른 비교 연산자로는 미만(<), 이상(>=), 이하(<=)가 있습니다:

x := 7
y := 7
fmt.Println(x < y)  // false
fmt.Println(x >= y) // true
fmt.Println(x <= y) // true
challenge icon

챌린지

초급

이 챌린지에서는 Go에서 비교 연산자를 사용하는 연습을 합니다. 다양한 값을 가진 여러 변수가 정의되어 있습니다. 여러분의 작업은 프로그램이 예상된 결과를 출력하도록 누락된 비교식을 완성하는 것입니다.

다음 비교 연산자를 사용해야 합니다: < (미만), > (초과), <= (이하), 및 >= (이상).

직접 해보기

package main

import "fmt"

func main() {
	// 일부 미리 정의된 변수
	age1 := 25
	age2 := 30
	age3 := 25
	
	// TODO: <, >, <=, 또는 >=를 사용하여 이 비교 표현식들을 완성하세요
	isAge1LessThanAge2 := false // Check if age1 is less than age2
	isAge2GreaterThanAge1 := false // Check if age2 is greater than age1
	isAge1LessThanOrEqualToAge3 := false // Check if age1 is less than or equal to age3
	isAge2GreaterThanOrEqualToAge3 := false // Check if age2 is greater than or equal to age3
	
	// 결과 출력
	fmt.Println("Is age1 less than age2?", isAge1LessThanAge2)
	fmt.Println("Is age2 greater than age1?", isAge2GreaterThanAge1)
	fmt.Println("Is age1 less than or equal to age3?", isAge1LessThanOrEqualToAge3)
	fmt.Println("Is age2 greater than or equal to age3?", isAge2GreaterThanOrEqualToAge3)
}
quiz icon실력 점검

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

기초의 모든 레슨

직접 연습해 보세요: 온라인 Go 컴파일러