Number

これはOK

var x = 5;
x.toString();

これはだめ

5.toString();   // エラー

数値リテラルを直接数値オブジェクトに変換してくれないらしい。

なのでRubyっぽく

5.times( function(i){ ... } );

みたいなメソッドを作ろうと思ったのが、一瞬でダメポ終了した。