switch...case
[Control Structure]
Beskrivelse
Bruges til kontrolere om en betingelse er opfyldt.
Syntaks
Parameter
condition: betingelsen (datatype : boolean)
Alle betingelser kan både være positive og negative tal, bogstaver, LOW / HIGH osv.
Parameter
var: variablen for hvad switch skal teste for (datatype int, char)
label1, label2: .. osv (datatype int, char)
default: hvis switch ikke finder variablen den leder efter.
Kode Eksempel
switch (variabel) {
case label1:
// Program 1
break;
case label2:
// Program 2
break;
default:
// Default hvis der ikke findes en label
break;
}
int testString = 5;
// prøv at skifte mellem tallene (1-5)
void setup() {
Serial.begin(9600);
switch (testString) {
case 1:
// Ingen ting her...
break;
case 2:
// Ingen ting her...
break;
case 3:
Serial.println("Fundet....");
break;
default:
Serial.println("Har slet ikke fundet noget...");
}
}
NYHED
Se de mange nye produkter.
Stort udvalg i
Arduino, udstyr og tilbehør.
til Danmarks måske bedste priser.