Moin zusammen,
ich möchte beim Klicken auf eines von 5 Bools eine Zahl von 1-5 ausgeben. Ich habe in meinem Beispiel 3 Lösungen, von denen nur die 3. so funktioniert wie ich es haben möchte, dafür ist es aber auch die vermutlich schlechteste Variante mit all den lok. Variablen.
Bei den ersten beiden habe ich zum Einen das Problem, dass ich nicht die Zahlen 1,2,3,4 und 5 bekomme, sondern 1,2,4,8 und 16 (könnte man zur Not ja mit Cases lösen). Außerdem werden die angeklickten Bools aufsummiert, also Bool 1 = 1; wenn ich dann aber Bool2 klicke, bekomme ich 3, weil 2+1. Ich würde es aber gerne so haben, dass beim Klicken eines Bools alle anderen deaktiviert werden, so dass ich nur die Zahl für den einen geklickten Bool bekomme.
Ich habe bei der ersten Variante auch alle Schaltverhalten durchprobiert, aber immer das Problem, dass sie manuell zurückgestellt werden müssen...
Ich suche also eine Lösung, die das kann, was die 3. Schleife macht, allerdings mit der "Eleganz" bzw. Einfachheit der ersten beiden Schleifen...
Ich hoffe, ihr könnt mir weiterhelfen
Beste Grüße
Jan