비교 연산자 - 파트 1
Coddy GO 여정의 기초 섹션에 포함된 레슨 — 109개 중 22번째.
비교 연산자는 두 값을 비교하여 불리언 결과(true 또는 false)를 반환합니다.
동등 연산자(==)는 두 값이 같은지 확인합니다:
a := 5
b := 5
result := a == b
fmt.Println(result)출력 결과는 다음과 같습니다:
true부등 연산자(!=)는 두 값이 같지 않은지 확인합니다:
x := 10
y := 20
notEqual := x != y
fmt.Println(notEqual)출력 결과는 다음과 같습니다:
true챌린지
초급이 챌린지에서는 Go에서 동등(==) 및 부등(!=) 비교 연산자를 사용하는 연습을 하게 됩니다.
미리 정의된 값을 가진 두 개의 변수가 있습니다. 여러분의 과제는 두 연산자를 모두 사용하여 이 변수들을 비교하고, 그 결과를 제공된 불리언(boolean) 변수에 저장하는 것입니다.
그런 다음 결과를 출력하여 비교가 올바른지 확인합니다.
치트 시트
비교 연산자는 두 값을 비교하고 불리언 결과(true 또는 false)를 반환합니다.
동등 연산자(==)는 두 값이 같은지 확인합니다:
a := 5
b := 5
result := a == b
fmt.Println(result) // true부등 연산자(!=)는 두 값이 같지 않은지 확인합니다:
x := 10
y := 20
notEqual := x != y
fmt.Println(notEqual) // true직접 해보기
package main
import "fmt"
func main() {
// 비교할 사전 정의된 변수들
num1 := 10
num2 := 10
name1 := "Go"
name2 := "Python"
// TODO: == (일치) 연산자를 사용하여 num1과 num2를 비교하고
// 그 결과를 numbersEqual에 저장하세요
numbersEqual := false // 이 라인을 교체하세요
// TODO: != (불일치) 연산자를 사용하여 name1과 name2를 비교하고
// 그 결과를 namesNotEqual에 저장하세요
namesNotEqual := false // 이 라인을 교체하세요
// 결과 출력
fmt.Println("Are the numbers equal?", numbersEqual)
fmt.Println("Are the names different?", namesNotEqual)
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
2변수와 기본 자료형
변수란 무엇인가`:=`를 이용한 타입 추론정수 (int)부동 소수점 수불리언 (Booleans)문자열 (Strings)제로 값 (Zero Values)상수명명 규칙요약 - 변수와 타입