var one = 1415;
var two = 2343;
var three = 11;
如何从这些变量中获取最大数量?
答案 0 :(得分:21)
Math.max(一,二,三)
答案 1 :(得分:12)
如果你有一个数组,你可以这样做:
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 );
答案 2 :(得分:1)
将它们放入数组中,对它们进行排序,然后取最后一个排序值:
[one, two, three].sort(function (a, b) {
return a > b ? 1 : (a < b ? -1 : 0);
}).slice(-1);
答案 3 :(得分:1)
如果您的值在数组中,请尝试reduce:
var biggestValue = myArray.reduce( function(a,b){ return a > b ? a : b ; } );
答案 4 :(得分:1)
这将100%工作
var max = Math.max.apply(Math, "your array");
答案 5 :(得分:0)
function biggestNumber(){
return Math.max.apply(this,arguments);
}
var one= 1415;
var two= 2343;
var three= 11;
maximumNumber(一,二,三)
/ *返回值:(Number) 2343 * /
答案 6 :(得分:-1)
var number=[12,34,54,32,11,2]
var big= Math.max.apply(null,number);