Показать сообщение отдельно
  #6 (permalink)  
Старый 23.02.2011, 13:27
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от FINoM
Угу http://my.jetscreenshot.com/demo/20110223-gqhe-50kb.jpg
это сарказм?
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);

Последний раз редактировалось monolithed, 23.02.2011 в 19:40.
Ответить с цитированием