Abrimos nuestro editor favorito y escribimos:
Código :
package Classes
{
public class ATH
{
//Creamos un array que almacenará las letras para despues covertirlas
private var targetArray:Array = new Array();
//Aqui se almacenará la cadena ya convertida
private var output:String = new String();
public function convert(target:String):String
{
//Reiniciamos la variable output para cuando repitamos la conversión no guarde el texto anterior
output = "";
//Dividimos la cadena en letras y las almacenamos en el array
targetArray = target.split("");
//Este es el código que se encarga de convertir la cadena
for(var i:int = 0; i < targetArray.length; i++)
{
//Si no es el primer caracter, añadimos un espacio
if(i > 0)
{
output += " " + targetArray[i].charCodeAt(0).toString(16);
}
else
{
output += targetArray[i].charCodeAt(0).toString(16);
}
}
return output;
}
}
}
Para llamarla hacemos esto:
Código :
import Classes.ATH;
var athObject:ATH = new ATH();
trace(athObject.convert("abc"); //61 62 63
