Operatory arytmetyczne
Część sekcji Podstawy ścieżki GDScript w Coddy. Lekcja 15 z 92.
Operatory wykonują działania na wartościach. Operatory arytmetyczne służą do wykonywania obliczeń:
+dodawanie:3 + 2to5-odejmowanie:3 - 2to1*mnożenie:3 * 2to6/dzielenie:4 / 2to2**potęgowanie:2 ** 3to8(2 * 2 * 2)
Operatory działają na wartościach i zmiennych. Możesz zapisać wynik w nowej zmiennej:
var a := 3
var b := 5
var c := a + b # c przechowuje 8Podobnie jak w matematyce, *, / i ** są wykonywane przed + i -. Nawiasy zmieniają kolejność:
print(3 + 2 * 4) # 11
print((3 + 2) * 4) # 20Gdy jedna z wartości jest liczbą zmiennoprzecinkową, wynik również jest liczbą zmiennoprzecinkową:
var price := 2.5
print(price * 3) # 7.5Wyzwanie
ŁatwyZadeklaruj trzy zmienne:
ao wartości5.2bo wartości2.6c, która przechowuje wynik działaniaa / b
Umieść deklaracje nad komentarzem. Linia print() jest już gotowa i wyświetla:
a = 5.2, b = 2.6, c = 2.0Spróbuj swoich sił
extends Node
func _ready():
# Zadeklaruj a, b i c poniżej
# Nie zmieniaj poniższej linii
print("a = ", a, ", b = ", b, ", c = ", c)
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
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