Нужно узнать какая из трех переменных больше!
Доброго всем времени суток, такая проблема..
есть три переменных. допустим: 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]); но проблема в том, что както неправильно сортирует :))) какие еще решения могут быть в пару строчек? |
var var1 = 10, var2 = 130, var3 = 50; alert(Math.max(var1, var2, var3)); |
если таки нужно узнать макс. число в массиве, то чуточку по-другому.
var arr = [ 55,75,23,-754,4,6,4,75,35,666 ]; var max = Math.max.apply(0,arr); alert(max); |
Часовой пояс GMT +3, время: 14:18. |