[AS3] Convertir une string en int ou float
Pour convertir une chaine de caractère en nombre il existe deux fonctions :
parseInt et parseFloat.
parseInt convertit la chaine de caractère en entier.
parseFloat convertit la chaine de caractère en nombre décimal.
l’utilisation est simple :
var iNumber:int = parseInt(“234”);
ou
var iNumber:float = parseFloat(“234.423”);
parseInt peut prendre aussi un deuxième paramètre qui permet de spécifier la base du nombre.
Par exemple pour récupérer un entier codé en hexadécimal nous ferions :
var iNumber:int = parseInt(“1F3”,16);
La base peut être comprise entre 2 et 36