Mantıksal Operatörler Bölüm 2
Coddy'nin GDScript Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 22 / 92.
Bir doğruluk tablosu, her değer birleşimi için mantıksal bir işlecin sonucunu listeler.
and yalnızca her iki değer de true olduğunda true olur:
false and falsefalseolurfalse and truefalseolurtrue and falsefalseolurtrue and truetrueolur
En az bir değer true olduğunda or, true olur:
false or false,falseolurfalse or true,trueolurtrue or false,trueolurtrue or true,trueolur
not bir değer alır ve onu tersine çevirir:
not true,falsedeğeridirnot false,truedeğeridir
Örneğin, kılıcı olmayan ama yay taşıyan bir oyuncu:
var has_sword := false
var has_bow := true
print(has_sword or has_bow) # true
print(has_sword and has_bow) # false
print(not has_sword) # trueGörev
Kolayb1 ve b2 değerlerini, b3 değerinin true olması için tam sayılarla değiştir.
b1 ile b2 çarpımı toplamlarından büyük olduğunda ve iki sayı birbirine eşit olmadığında b3 değeri true olur.
b3 satırını veya print() satırını değiştirme. Çıktı şöyle olmalıdır:
b3 = trueKendin dene
extends Node
func _ready():
# b1 ve b2 değerlerini değiştirin
var b1: int = 0
var b2: int = 0
# Aşağıdaki satırları değiştirmeyin
var b3: bool = (b1 * b2 > b1 + b2) and not (b1 == b2)
print("b3 = ", b3)
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