Mantıksal Operatörler Bölüm 1
Coddy'nin GDScript Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 21 / 92.
Mantıksal işleçler bool değerlerini birleştirir. GDScript'te bunlardan üç tane vardır: and, or ve not.
and yalnızca her iki taraf da true olduğunda true verir:
var has_key := true
var door_found := true
var can_open := has_key and door_found # trueTaraflardan biri false ise sonuç false olur:
var has_key := true
var door_found := false
var can_open := has_key and door_found # falseHer taraf bir karşılaştırma olabilir, çünkü bir karşılaştırma bool verir:
var hp := 30
var is_hurt := hp > 0 and hp < 50 # trueGDScript bu işleçler için sembolleri de kabul eder: &&, and için; ||, or için ve !, not için kullanılır. Godot stil kılavuzu sözcükleri önerir ve bu kurs da bunları kullanır.
Görev
KolayBir oyuncu en az 18 yaşındaysa ve sürücü belgesi varsa araç kullanabilir. Koddaki değerleri değiştir:
agedeğerini20olarak ayarlahas_licensedeğerinitrueolarak ayarlacan_drivesatırında0değerini minimum yaş olan18ile değiştir
Çıktı şöyle olmalıdır:
Age: 20
Eligible to drive: trueKendin dene
extends Node
func _ready():
# Aşağıdaki değerleri değiştirin
var age: int = 0
var has_license: bool = false
var can_drive: bool = age >= 0 and has_license
# Aşağıdaki satırları değiştirmeyin
print("Age: ", age)
print("Eligible to drive: ", can_drive)
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temel Bilgiler bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerTamsayı BölmesiMod OperatörüAritmetik KısayollarTekrar - Basit MatematikKarşılaştırma Operatörleri7Temel Girdi/Çıktı
ÇıktıDeğişkenlerle ÇıktıString BiçimlendirmeGirdiTür DönüşümüTekrar - 120'ye KadarTekrar - Doğru mu Yanlış mı10Fonksiyonlar
Fonksiyon TanımlamaArgümanlarDönüşDönüş TürleriTekrar - Sigma FonksiyonuTekrar - Doğrulama FonksiyonuVarsayılan Değerler5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Üçlü Operatör8Hesap Bölme Hesaplayıcısı
Karşılama MesajıGirdi AlmaKendi başına pratik yap: Online GDScript derleyicisi