IF-Abfrage durch FOR-Schleife vereinfachen

malibubu

Mitglied
Hallo zusammen,

angenommen, ich habe eine IF-Abfrage mit folgendem Schema:

if(stopped1 == true && stopped2 == true && stopped3 == true ... && stoppedn == true) {}

Kann man diese Abfrage mit Hilfe einer FOR-Schleife vereinfachen (damit ich nicht n-Mal stoppedi == true schreiben muss)?

Ich würde es wie folgt versuchen:
Code:
var abfrage:String;
for(i=1; i<=n; i++) {
 abfrage += "stopped"+i+" == true";
 if(i < n) {
  abfrage += " && ";
 }
}

Ok, aber wie frage ich dann dass, was ich in "abfrage" drin habe ab?

Danke im Voraus.
 
Zuletzt bearbeitet:
Hi,

PHP:
var n = 5;

var istrue = true;
for (var i=1; i<=n; i++) {
	if (!this["stopped" + i]) istrue = false;
}

trace(istrue);

Gruß
.
 
Zurück