知らなかった!!皆さんご存知かもしれませんが...

AS3から新たに加わった、int と uint。

int は -2,147,483,648 (-2^31) ~ 2,147,483,647 の整数
uint は 0 ~ 4,294,967,295 の整数
Number は 浮動小数点数

てのは知ってましたが、デフォルト値も違うんですね。

int は 0
uint も 0
Number は NaN (非数)

var count:int って書いたら0が入っちゃうのね。どうりで選択されちゃうわけだ...
int に NaN を入れられないと思ったら、エラーでず、値は0に。

追記
int の最大値 2,147,483,647 に1足すと、-2,147,483,648に、
uint の最大値 4,294,967,295 に1足すと、0に、
最小値に戻ります。

intとuintを使う時は注意しないと!

HTML5飯