変数(String)を数値に変換

こんな事も知らなかったの?とバカにされてしまいそうですが、
変数(String)を数値に変換する方法をさっき知りました。
ActionScript 3.0 で外部テキストをURLエンコード形式で読み込むと、
Stringで格納されます。
数値として使う場合は困ります。
数値としての認識ではないので。
"1"と1の違いですね。
調べたところNumberクラスを使って簡単に出来ました。

ActionScript 3.0

困ったこと

var num1:String="1";//外部から読み込むとこんな感じです
num1=num1+1;
trace(num1);//11と表示されます。
//2にならないよー。って訳です。まぁ当然ですね。

解決

var num1:String="1";
var num2=Number(num1);
num2=num2+1;
trace(num2);//2と表示されます。すっきりしました。