変数(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と表示されます。すっきりしました。