Menu
Coddy logo textTech

비교 연산자

Coddy Kotlin 여정의 기초 섹션에 포함된 레슨. 93개 중 22번째.

비교 연산자를 사용하면 두 값을 비교하여 Boolean 결과인 true 또는 false를 얻을 수 있습니다. 이러한 연산자는 프로그램에서 의사 결정을 내리는 데 필수적입니다.

Kotlin의 비교 연산자는 다음과 같습니다.

연산자의미예시결과
==같음5 == 5true
!=같지 않음5 != 3true
>보다 큼5 > 3true
<보다 작음5 < 3false
>=크거나 같음5 >= 5true
<=작거나 같음3 <= 5true

이것들을 변수와 함께 사용하고 결과를 저장할 수 있습니다:

fun main() {
    val age = 18
    val isAdult = age >= 18
    println(isAdult)  // 출력: true
    
    val score = 85
    val isPerfect = score == 100
    println(isPerfect)  // 출력: false
}

비교 연산자는 모든 숫자 유형에서 작동하며, 앞으로의 학습에서 배우게 될 의사 결정 논리의 기초입니다.

challenge icon

챌린지

쉬움

checkScores 함수를 작성하세요. 이 함수는 score1, score2, passingScore를 받아 세 가지 비교 결과가 포함된 문자열을 반환합니다.

비교 연산자를 사용하여 두 점수를 서로 비교하고 합격 기준과 비교하세요.

논리:

  1. score1score2보다 큰지 확인
  2. score1score2와 같은지 확인
  3. score2passingScore보다 크거나 같은지 확인

매개변수:

  • score1 (Int): 첫 번째 점수
  • score2 (Int): 두 번째 점수
  • passingScore (Int): 합격에 필요한 최소 점수

반환값: 공백으로 구분된 세 개의 불리언 결과가 포함된 문자열입니다. 형식: [result1] [result2] [result3]

예시: 입력값이 85, 70, 60인 경우 "true false true"를 반환합니다. 85 > 70은 true이고, 85 == 70은 false이며, 70 >= 60은 true이기 때문입니다.

직접 해보기

fun checkScores(score1: Int, score2: Int, passingScore: Int): String {
    // 여기에 코드를 작성하세요
}
quiz icon실력 점검

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

기초의 모든 레슨

직접 연습해 보세요: Kotlin 플레이그라운드