AS3 Come convertire il numero in stringa

Spesso, è bello convertire i numeri in stringhe in actionscript 3. Ad esempio, ciò corregge l'errore - 1067: coercizione implicita di un valore di tipo Number a un tipo String non correlato.


Nel mio infinito viaggio per insegnarmi l'actionscript, ho iniziato ancora una volta a martellare un po 'di codice.

In breve, per convertire un numero in una stringa, utilizzare il seguente costrutto:

text = String (numero);

Se si tenta di evitare questo passaggio, verrà generato il seguente errore ...

1067: coercizione implicita di un valore di tipo Number a un tipo non correlato String.

Ecco alcuni esempi di codice che genereranno l'errore:


var time: Date = new Date ();
var txt: String;
txt = time.milliseconds;

Questo codice funziona correttamente:


var time: Date = new Date ();
var txt: String;
txt = String (time.milliseconds);