var one = 1415; var two = 2343; var three = 11;
Как получить наибольшее число из этих переменных?
Math.max (один, два, три)
Если у вас есть их в массиве, вы можете сделать это:
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 );
Это будет работать 100%
var max = Math.max.apply(Math, "your array");
Если ваши значения находятся в массиве, попробуйте уменьшить:
var biggestValue = myArray.reduce( function(a,b){ return a > b ? a : b ; } );
Поместите их в массив, отсортируйте их и возьмите последнее из отсортированных значений:
[one, two, three].sort(function (a, b) { return a > b ? 1 : (a < b ? -1 : 0); }).slice(-1);
var number=[12,34,54,32,11,2] var big= Math.max.apply(null,number);
function biggestNumber(){ return Math.max.apply(this,arguments); } var one= 1415; var two= 2343; var three= 11;
largeNumber (один, два, три)
/ * возвращаемое значение: (число) 2343 * /