Datatyper

Dataværdier i et program kan være en af fem forskellige typer: Numerisk, Logisk, Tekst, Numerisk array og Logisk array. Inputtene og outputtene på programmeringsblokke, datakabler, variabler og konstanter er alle en af disse typer.
Numerisk
Typen Numerisk repræsenterer et tal. En numerisk værdi kan være positiv eller negativ, og den kan have tal efter decimaltegnet
TypeEksempler
Numerisk 3
1,25
-75
87456,3487
-0,002
Logisk
Typen Logisk repræsenterer værdien Sandt eller Falsk. De eneste mulige logiske værdier er Sandt og Falsk.
TypeTilladte værdier
Logisk Sandt
Falsk
Tekst
Typen Tekst repræsenterer en tekststreng, hvilket er en rækkefølge af teksttegn ligesom en sms. En tekstværdi kan være et ord, et enkelt bogstav, en sætning eller en hvilken som helst række tegn fra de understøttede tegnsæt.
TypeEksempler
Tekst Hej
A
Dette er en længere tekst
Aa123@#$%-+=
Numerisk array
Typen Numerisk array repræsenterer en liste med tal. Listen har en vis længde, og hvert element på listen er en numerisk værdi. Et array kan indeholde et hvilket som helst antal elementer (alt efter den ledige plads i EV3 klodsens hukommelse). Elementerne er placeret i en specifik rækkefølge, og der kan være gentagelser.

Du kan for eksempel bruge et numerisk array til at angive farvesættet for Farvesensor-blokken i tilstanden Sammenlign – Farve.

Et numerisk array viser en liste tal adskilt af semikoloner (";"). Hele listen er omgivet af en firkantet parentes ("[ ]"). Nedenfor er vist nogle eksempler.
Numerisk arrayLængde
[]0
[3]1
[2; 3; 5]3
[0; -0.2; 845.25; 5; 5; 5]6
Du kan oprette et array, tilføje elementer, få adgang til individuelle elementer og måle længden på et array ved hjælp af Arrayhandlinger--blokken. Du kan også oprette et array med Variabel-blokken.
Logisk array
Typen Logisk array repræsenterer en liste med logiske værdier. Det svarer til typen Numerisk array, som blev beskrevet ovenfor, bortset fra at hvert element i arrayet er en logisk værdi og kun kan have værdien Sandt eller Falsk.
Datatyper
Hurtige link