Datatyper

Dataverdier i et program kan ha én av fem typer: Numerisk verdi, Logikk, Tekst, Numerisk utvalg og Logikkutvalg. Programmeringsikonenes innmating og utmating, dataledninger, variabler og konstanter har alle én av disse typene.
Numerisk verdi
Typen Numerisk verdi representerer et nummer. En numerisk verdi kan være positiv eller negativ, og den kan ha sifre etter desimaltegnet.
TypeEksempler
Numerisk verdi 3
1,25
-75
87456,3487
-0,002
Logikk
Logikk-typen representerer en Sann- eller Usann-verdi. Det er kun to mulige verdier: Sann og Usann.
TypeTillatte verdier
Logikk Sann
Usann
Tekst
Tekst-typen representerer en tekststreng, som er en sekvens av teksttegn (som i en tekstmelding). En tekstverdi kan være et ord, én enkeltbokstav, en setning eller en sekvens med tegn fra tegnsettet Støttet tekst.
TypeEksempler
Tekst Hei
A
Dette er en lengre tekst
Aa123@#$%-+=
Numerisk utvalg
Typen Numerisk utvalg representerer en liste over nummer. Listen har en bestemt lengde og hvert element i listen er en numerisk verdi. Et utvalg kan ha mange elementer (begrenset av tilgjengelig minne på EV3-klossen). Elementene er i en spesifikk rekkefølge, og det kan finnes duplikater.

Du kan for eksempel bruke et numerisk utvalg for å angi fargesettet for Fargesensor-ikonet i modusen Sammenlign – Farge.

Et numerisk utvalg vises som en liste over nummer, separert av semikolon (";"). Hele listen er avgrenset av hakeparentes ("[ ]"). Du kan se noen eksempler på dette nedenfor.
Numerisk utvalgLengde
[ ]0
[3]1
[2; 3; 5]3
[0; -0.2; 845,25; 5; 5; 5]6
Du kan opprette et utvalg, legge til elementer, få tilgang til individuelle elementer og måle lengden til et utvalg ved bruk av Utvalgsoperasjoner-ikonet. Du kan også opprette et utvalg ved bruk av Variabel-ikonet.
Logikkutvalg
Typen Logikkutvalg representerer en liste over logiske verdier. Dette ligner på typen Numerisk utvalg som beskrevet ovenfor, bortsett fra at hvert element i utvalget er en logisk verdi og kan bare inneholde verdiene Sann og Usann.
Datatyper
Hurtigkoblinger