это сарказм?
Number.prototype.toDigits = function() {
var str = this.toString(), tmp = '', i, d,
x = str.match(/^(\d+)\.(\d+)[eE]([-+]?)(\d+)$/);
if(x) {
d = x[2];
i = (x[3] == '-') ? x[4]-1 : x[4]-d.length;
while(i--) {
tmp += '0';
}
if(x[3] == '-') {
return '0.'+tmp+x[1]+d;
}
return x[1]+d+tmp;
}
return str;
};
function intSize() {
var arg = arguments, i = arg.length, array = [];
while(i--) {
array.push(arg[i]);
}
alert('Min: '+Math.min.apply(null, array).toDigits()+ '\nMax: '+Math.max.apply(null, array).toDigits())
};
intSize(1147483648000000000000000, 2147483648000000000000000, 3147483648000000000000000);