AS3 Comment convertir un nombre en chaîne

Fréquemment, il est intéressant de convertir des nombres en chaînes dans ActionScript 3. Par exemple, cela corrigera l'erreur - 1067: Coercition implicite d'une valeur de type Number en un type non lié, String.


Dans mon voyage sans fin pour apprendre moi-même les actionscripts, j'ai à nouveau commencé à fouiller dans un code.

En bref, pour convertir un nombre en chaîne, utilisez la construction suivante:

text = String (nombre);

Si vous essayez d'éviter cette étape, l'erreur suivante sera générée…

1067: Coercition implicite d'une valeur de type Number sur un type non lié String.

Voici un exemple de code qui générera l'erreur:


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

Ce code fonctionne correctement:


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