建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

Javascript简单获取数组中的最大(最小)值

时间:2011-04-18 09:06来源: 作者: 点击:
获取数组中的最大或最小值的方法无非就是对数组进行一次遍历,然后通过比较,找到其最大(最小)值。但是其实在javascript的原生方法中,已经提供了一些快捷方法,可以实现此功能。 1 Array.prototype.sort var a = [7,3,4,6,10];a.sort(function(a,b){   

获取数组中的最大或最小值的方法无非就是对数组进行一次遍历,然后通过比较,找到其最大(最小)值。但是其实在javascript的原生方法中,已经提供了一些快捷方法,可以实现此功能。

1 Array.prototype.sort


var a = [7,3,4,6,10];a.sort(function(a,b){    return (a-b);})

注意,sort里的比较函数是一定要传入的,如果不传此函数的话,a.sort()的结果是[10,3,4,6,7];

2 Math.max,Math.min


var a = [7,3,4,6,10];var max = Math.max.apply(Math,a);var min = Math.min.apply(Math,a);

 

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片