Come ottenere il risultato di una funzione in ActionScript


  Share  
|

Desiderate effettuare una funzione e restituire i risultati allo scritto che ha invocato la funzione.

Usi una dichiarazione di ritorno che specifica il valore per rinviare.

La dichiarazione di ritorno, una volta usata senza alcuni parametri, termina semplicemente una funzione. Tecnicamente, il ritorno restituisce il valore undefined al visitatore se nessun valore è specificato. Inoltre, se non ci è dichiarazione di ritorno, i ritorni di funzione undefined quando termina. Ma qualsiasi valore specificato dopo che la parola chiave di ritorno sia restituita allo scritto che ha invocato la funzione. Solitamente, il valore restituito è memorizzato in una variabile per uso successivo:

media di funzione (a, b) {
//ritorno la media della a e della b.
rinvii (a + b)/2;
}

playerScore di varietà;
//chiamata la funzione del average() ed immagazzina il risultato in una variabile.
playerScore = average(6, 12);
//uso il risultato in qualche modo.
il segno medio del giocatore del trace("The è" + playerScore);

Potete usare il valore di ritorno di una funzione, senza immagazzinarla in una variabile, passandola come parametro ad un'altra funzione:

il segno medio del giocatore del trace("The è" + average(6, 12));

Nota, tuttavia, che se non fate niente con il valore di ritorno della funzione, il risultato è persa efficacemente. Per esempio, questa dichiarazione non ha beneficio rilevabile perché il risultato mai è visualizzato o non usato in alcun senso:

average(6, 12);

ciò è un articolo aggiunto da Gabriel Savimbi


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions