Powtórka — podstawy logiki
Część sekcji Podstawy ścieżki GDScript w Coddy. Lekcja 23 z 92.
Wyzwanie
ŁatwyZmienne b1, b2 i b3 mają początkowo wartość false. Ustaw każdą z nich na true lub false, tak aby b4 miało wartość true.
Zmień tylko wartości b1, b2 i b3. Nie zmieniaj linii b4 ani linii print(). Wynik musi być następujący:
b4 = trueSpróbuj swoich sił
extends Node
func _ready():
# Zmień poniższe wartości
var b1: bool = false
var b2: bool = false
var b3: bool = false
# Nie zmieniaj poniższych wierszy
var b4: bool = (b1 or b2) and not (b1 and b2) and not b3
print("b4 = ", b4)
Wszystkie lekcje w sekcji Podstawy
4Operatory, część 1
Operatory arytmetyczneDzielenie całkowiteOperator moduloSkrócone operatory arytmetycznePodsumowanie — prosta matematykaOperatory porównania7Podstawowe wejście/wyjście
WyjścieWyjście ze zmiennymiFormatowanie ciągów znakówWejścieRzutowanie typówPowtórka — do 120Powtórka — prawda czy fałsz10Funkcje
Deklarowanie funkcjiArgumentyZwracanie wartościTypy zwracanych wartościPowtórka — funkcja sigmaPowtórka — funkcja walidującaWartości domyślne5Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operator warunkowy8Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych14Zaawansowane tablice
Wycinanie fragmentów tablicyOperatory sekwencjiPrzynależnośćSortowanie i odwracanie3Zmienne, część 2
Deklarowanie typówWnioskowanie o typachStałePowtórka — inicjalizacja zmiennychKonwersja typów6Podejmowanie decyzji
Instrukcja ifIf - elsePowtórka – prosty kalkulatorZagnieżdżone if - elseInstrukcja match9Pętle
Pętla forPętla whilePrzerwijKontynuujPowtórka — silniaFunkcja rangePętla zagnieżdżonaPowtórka — dane wejściowe dynamicznePoćwicz samodzielnie: Kompilator GDScript online