Okay, ich weiß, das ist eine wirklich blöde Frage, aber ich habe so lange daran gearbeitet, dass mein Gehirn zu Brei gegangen ist. Wie würde ich die folgende automatisieren (dies ist nur ein Beispiel)Wie würde man das automatisieren?
if(numberofmachines == 1) {
machines.machine1.visible = true;
}
if(numberofmachines == 2) {
machines.machine1.visible = true;
machines.machine2.visible = true;
}
if(numberofmachines == 3) {
machines.machine1.visible = true;
machines.machine2.visible = true;
machines.machine3.visible = true;
}
Im Grunde hatte ich eine i ganze Zahl Setup zwischen 1 und 3, und ich versuchte:
if(numberofmachines == i) {
machines["machine" + i].visible = true
}
ich über das Tun >=i.visible = true
gelehrt hatte, usw. Aber offensichtlich bin ich zu dumm, um es zu bekommen:/Irgendwelche Hilfe oder könnte mir jemand in die richtige Richtung führen? Wirklich zu schätzen es
Eine sehr einfache 'for' Schleife kann die Arbeit erledigen:' for (var i: int = 1; i <= numberofmachines; i ++) {Maschinen [“ Maschine "+ i] .visible = wahr; } '... – akmozo
@akmozo Vielen Dank! – user1666767