Volledige versie bekijken : Functienaam in variabele laten uitvoeren?
TjOeNeR
%Europe/Berlin %023 %2005, 01:33
Weet er iemand hoe je een functienaam die in een variabele staat kunt laten uitvoeren?
Bvb :
function doeIets(input:String):Void{
trace (input);
}
var functieDieMoetUitgevoerdWorden = doeIets;
Hoe laat ik dit juist werken?
Alvast bedankt :)
theFlashWizard
%Europe/Berlin %116 %2005, 03:48
function optellen(a,b){
return a+b
}
uitkomst = optellen(5,4)
toch? :)
Dauntless
%Europe/Berlin %308 %2005, 08:23
Ik denk dat hij dit bedoelt:
var hoogte:Number = 159;
var breedte:Number = 236;
var functie = "Oppervlakte";
function berekenOppervlakte(h:Number, b:Number):Void
{
trace((h * b) + " mē");
}
this["bereken"+functie](hoogte, breedte);
//of bv:
var mijnFunctie = "berekenOppervlakte";
this[mijnFunctie](hoogte, breedte);
Pointer
%Europe/Berlin %556 %2005, 14:21
var lengte:Number = 159;
:)
Dauntless
%Europe/Berlin %559 %2005, 14:25
var lengte:Number = 159;
:)
Muggenzifter :p
TjOeNeR
%Europe/Berlin %813 %2005, 20:31
hehe, thnx mannen (ja toch? :))
Dit was wat ik nodig had Dauntless :)
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.