编写javascript获取不定参数数量的参数中最大值参数的函数


本文最后更新于 2420 天前,文中的信息可能已经有所发展或发生改变。

依此类推可将-Infinity的负号去掉此函数就变为求一堆参数中最小值的函数了。

function max() {
    var maxval = -Infinity;     //js中定义的无穷小
    for (var i = 0; i < arguments.length; i++) {       //遍历此函数获取到的参数
        maxval = arguments[i] > maxval ? arguments[i] : maxval;
    }
    return maxval;
}
alert(max(1, 2, -8, 99));
//输出99

Published

Author

levin

Category

Program language

Tags

javascript
Disqus loading now...