Показать сообщение отдельно
  #1 (permalink)  
Старый 24.08.2011, 09:19
Аспирант
Отправить личное сообщение для shureg Посмотреть профиль Найти все сообщения от shureg
 
Регистрация: 12.06.2010
Сообщений: 53

Нужно узнать какая из трех переменных больше!
Доброго всем времени суток, такая проблема..

есть три переменных. допустим: var1, var2, var3

каждая из них может иметь любое целое число от 0, до 9999...
как мне без лишнего геморроя узнать какая из переменных самая большая???

конешно можно использоваться вариант:
If(var1 >  var2 && var1 > var3{...
If(var2 >  var1 && var2 > var1{...
If(var3 >  var2 && var3 > var1{...

но это както по быдлокодерски
и я решил сделать так:
var ads_arr =[var1, var2, var3];
ads_arr.sort();
alert(ads_arr[0]);

но проблема в том, что както неправильно сортирует )) какие еще решения могут быть в пару строчек?
Ответить с цитированием