Hoe het verkrijgen van de resultaat van een functie in ActionScript
U wilt een functie en de resultaten terug te keren naar het script dat de functie aangeroepen. Gebruik een return-statement dat de waarde om terug te keren specificeert. De return-statement, indien gebruikt zonder parameters, gewoon beëindigt een functie. Technisch terugkeer retourneert de waarde undefined naar de beller als er geen waarde is opgegeven. Ook als er geen return-statement, de functie undefined wanneer het eindigt. Maar elk opgegeven waarde na de terugkeer sleutelwoord is teruggegeven aan script dat de functie aangeroepen. Meestal is de geretourneerde waarde opgeslagen in een variabele voor later gebruik: functie gemiddelde (a, b) ( var playerScore; U kunt gebruik maken van de return waarde van een functie, zonder te slaan in een variabele, door te slagen als een parameter naar een andere functie: trace ( "gemiddelde score van de speler is" + gemiddelde (6, 12)); Merk echter op dat als je niets te doen met de terugkeer van de functie, is het resultaat effectief verloren. Bijvoorbeeld, deze verklaring heeft geen aantoonbaar voordeel omdat het resultaat niet wordt weergegeven of gebruikt op een manier: gemiddelde (6, 12); een artikel afkomstig van Gabriel Savimbi
|
|||||
|