Kurs Autoit część 1
Dla zabawy i treningu w pisaniu postanowiłem zabrać się za kurs dotyczący języka autoit. Mam nadzieję że kurs będzie zrozumiały (jeżeli nie to proszę o informację w komentarzach)
Typy danych
W autoit mamy dwa typy danych numeric data (czyli liczby) oraz string data (czyli wyrażenia tekstowe/ciąg znaków)
wyrażenia tekstowe
Wyrażenia tekstowe to nic innego jak zwykły tekst trzymany w zmiennych (o nich w późniejszym czasie), zaczynają się oraz kończą znakiem " lub '.
Przykłady:
zmienna="hello"
W ten sposób zmienna będzie zawierała wartość (wyrażenie tekstowe) hello
zmienna="hello "hi" hey"
W tym przypadku zmienna będzie zawierała wartość hello "hi" hey. Jak widać w tym przypadku wyrażenie zawiera "hi", możemy stosować znaki " oraz ' wewnątrz gdyż program sprawdza pierwszy i ostatni znak zmiennej, czyli w tym przypadku " przed hello oraz " po hey
liczby
W zmiennych możemy podawać dowolne liczby np 6, 6.879, -7 itp, możemy stosować również notacje naukowe np 1.4e3 da nam 1400.0. W przypadku liczby nie musimy stosować (tak jak przy wyrażeniach tekstowych) znaków " oraz ' przy zmiennych
W przypadku gdy posiadamy dwie zmienne o wartościach liczbowych, możemy wykonywać operacje arytmetyczne
Przykłady:
10 * 50
10 * "50"
"10" * "50"
da nam wynik 500, natomiast w przypadku gdy chcemy by liczby zostały potraktowane jako wyrażenie tekstowe, użyjemy
10 & 50
co da nam 1050.
& jest rzeczą istotną gdyż dzięki niemu możemy bez problemowo łączyć zmienne zawierające liczby/tekst a całość zostanie potraktowana jako wyrażenie tekstowe.
To tyle jeżeli chodzi o typy danych, w następnej części omówię zmienne