비교 연산자 - 파트 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챌린지
초급이 챌린지에서는 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)
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
2변수와 기본 자료형
변수란 무엇인가`:=`를 이용한 타입 추론정수 (int)부동 소수점 수불리언 (Booleans)문자열 (Strings)제로 값 (Zero Values)상수명명 규칙요약 - 변수와 타입직접 연습해 보세요: 온라인 Go 컴파일러