Javascriptで数字を使わずに数字が欲しくなったら

そんな場面あんの?って感じだけど

> var zero = +(!!undefined);
> var one = +(!undefined);
> console.log(zero, one)
0 1

undefinedは信用ならねぇ!って人は

void null;
(function(u) { return u; }());
(function(){}());
Object.create(null).x;

なんかを使えばいいと思います。