var one = 1415;
var two = 2343;
var three = 11;
How to get the biggest number from these variables? (the shortest way wanted)
var one = 1415;
var two = 2343;
var three = 11;
How to get the biggest number from these variables? (the shortest way wanted)
Put them in an array, sort them, and take the last of the sorted values:
[one, two, three].sort(function (a, b) {
return a > b ? 1 : (a < b ? -1 : 0);
}).slice(-1);
If you have them in an array, you can do this:
var numbers_array = [1415, 2343, 11];
numbers_array.push( 432 ); // now the array is [1415, 2343, 11, 432]
var biggest = Math.max.apply( null, numbers_array );
function biggestNumber(){
return Math.max.apply(this,arguments);
}
var one= 1415;
var two= 2343;
var three= 11;
biggestNumber(one, two, three)
/* returned value: (Number) 2343 */