Really makes me wish you could invoke instance methods on numbers (ala 5.amIFive())
You can :) Number.prototype.amIFive = function(){ return this.valueOf() == 5; } 5..amIFive();
Ah, so you have to have two dots... I suppose the first one denotes the floating point value, and the second denotes the prototype accessor. Very clever.