I\'ve always wondered why Javascript has the global Math object instead of giving numbers their own methods. Is there a good reason for it?
Also are there any drawbacks
I believe calling it this way works as well, since Number's prototype functions work just like every other Object's prototype functions do:
5.5["round"](); //should return 6