タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

as3とAS3のNULLに関するadamrockerのブックマーク (1)

  • AS3で、Numberにnullを代入すると0になる件 | fladdict

    AS3でNumber型の変数にヌルポが渡ると0になる件について。 var ar:Array = [null, null, null] var b:Number = ar[0] trace(b) ------------------------- returns 0 これは激しく予想外。 ループ管理の変数とかにヌルポが渡ると、isNaNで検出できない上に、カウンタが0に戻って無限ループ。 EOFっぽくnullを使うのは激しくデンジャラスです。 あまりに地雷だったので、未来の自分の為にメモ。

    adamrocker
    adamrocker 2007/03/13
    ActionScript3の浮動小数点型はNumberです。初期値未指定だとNaNですが、そこにNULLを代入すると何故か0になるそうです。これは要注意。
  • 1