JQuery получить самый большой номер из списка - PullRequest
8 голосов
/ 11 сентября 2010
var one = 1415;
var two = 2343;
var three = 11;

Как получить наибольшее число из этих переменных?

Ответы [ 7 ]

21 голосов
/ 11 сентября 2010

Math.max (один, два, три)

12 голосов
/ 11 сентября 2010

Если у вас есть их в массиве, вы можете сделать это:

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 );
1 голос
/ 13 сентября 2013

Это будет работать 100%

var max = Math.max.apply(Math, "your array");
1 голос
/ 30 июня 2011

Если ваши значения находятся в массиве, попробуйте уменьшить:

var biggestValue = myArray.reduce( function(a,b){ return a > b ? a : b ; } );
1 голос
/ 11 сентября 2010

Поместите их в массив, отсортируйте их и возьмите последнее из отсортированных значений:

[one, two, three].sort(function (a, b) {
  return a > b ? 1 : (a < b ? -1 : 0);
}).slice(-1);
0 голосов
/ 13 марта 2018
 var number=[12,34,54,32,11,2]

 var big= Math.max.apply(null,number);
0 голосов
/ 11 сентября 2010
function biggestNumber(){
    return Math.max.apply(this,arguments);
}

var one= 1415;
var two= 2343;
var three= 11;

largeNumber (один, два, три)

/ * возвращаемое значение: (число) 2343 * /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...