Menu
CoddyTech

비교 연산자

Coddy GDScript 여정의 기초 섹션에 포함된 레슨. 92개 중 20번째.

비교 연산자는 두 값을 비교합니다. 결과는 bool입니다: true 또는 false.

  • == 같음: 1 == 2는 false입니다
  • != 같지 않음: 1 != 2는 true입니다
  • > 초과: 1 > 2는 false입니다
  • < 미만: 1 < 2는 true입니다
  • >= 이상: 2 >= 2는 true입니다
  • <= 이하: 3 <= 2는 false입니다

결과를 변수에 저장할 수 있습니다:

var hp := 13
var max_hp := 12
var too_high := hp > max_hp # true

=는 변수에 값을 저장하고, ==는 두 값을 비교합니다.

같은 값을 가진 정수와 부동 소수점 수는 같습니다. 5 == 5.0은 true입니다. 숫자와 문자열은 비교할 수 없습니다. GDScript는 프로그램이 실행되기 전에 5 == "5"를 오류로 보고합니다.

문자열은 ==와 !=로 비교할 수 있습니다. "sword" == "sword"는 true입니다.

challenge icon

챌린지

쉬움

값이 각각 8과 9인 두 변수 n1과 n2를 선언하세요.

그런 다음 n1이 n2보다 큰지 여부를 담는 n3을 선언하세요.

print() 줄은 이미 있으며 다음을 출력합니다:

n1 = 8, n2 = 9, n3 = false

직접 해보기

extends Node

func _ready():
	# 아래에 n1, n2, n3를 선언하세요

	# 아래 줄을 변경하지 마세요
	print("n1 = ", n1, ", n2 = ", n2, ", n3 = ", n3)
quiz icon실력 점검

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

기초의 모든 레슨

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