Ich habe eine Top-Funktion, die mehrere Funktionen aufruft, die jeweils einen Booleschen Wert haben. Ich möchte die zurückgegebenen booleschen Werte innerhalb der Top-Funktion verwenden, um dort etwas anderes zu tun. Ist das überhaupt möglich?Boolean zurückgeben, um sie aufzurufen - Javascript/Polymer
Beispiel:
bitte auf nicht bekommen, aufgehängt, was die Funktionen aus tatsächlich funktionieren, aber bitte nur konzentrieren sich auf, wenn/wie sie ihre Boolesche Naturen zurück zum topFunct
passieren kanntopFunct : function() {
variable1 = this.$......;
variable2 = this.$......;
variable3 = this.$......;
this.funct1();
this.funct2();
if(funct1() && funct2()) {
//DO SOMETHING ELSE
}
},
funct1 : function() {
if(variable1 == variable2) {
return true;
} else return false;
},
funct2 : function() {
if(variable2 == variable3) {
return true;
} else return false;
},
'variable1' usw. sollen global scoped werden ...? Und was ist los mit 'var res1 = funct1()'? – deceze
Danke @deceze! Und ja, die Variablen wurden absichtlich global gemacht, weil ich sonst ihre Werte nicht an die Funktionen übergeben könnte ... Hast du irgendwelche Ideen, wenn ich sie nicht-global haben und trotzdem weitergeben kann? – physicsboy
--- FIXED --- siehe meine Antwort, wie ich es sortiert habe (mit der Hilfe eines Kollegen!) – physicsboy