JavaScript获取数组最小值和最大值的方法


Posted in Javascript onJune 09, 2015

本文实例讲述了JavaScript获取数组最小值和最大值的方法。分享给大家供大家参考。具体如下:

var arr = new Array();
arr[0] = 100;
arr[1] = 0;
arr[2] = 50;
var min = Math.min.apply(null, arr),
 max = Math.max.apply(null, arr);

以下是补充:

var a=[1,2,3,5];
alert(Math.max.apply(null, a));//最大值
alert(Math.min.apply(null, a));//最小值

多维数组可以这么修改:

var a=[1,2,3,[5,6],[1,4,8]];
var ta=a.join(",").split(",");//转化为一维数组
alert(Math.max.apply(null,ta));//最大值
alert(Math.min.apply(null,ta));//最小值

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript 兼容所有浏览器的DOM扩展功能
Aug 01 Javascript
JavaScript中的变量作用域介绍
Dec 31 Javascript
javascript通过获取html标签属性class实现多选项卡的方法
Jul 27 Javascript
jQuery EasyUI基础教程之EasyUI常用组件(推荐)
Jul 15 Javascript
js关于getImageData跨域问题的解决方法
Oct 14 Javascript
浅谈$_FILES数组为空的原因
Feb 16 Javascript
js仿拉勾网首页穿墙广告效果
Mar 08 Javascript
JS 仿支付宝input文本输入框放大组件的实例
Nov 14 Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
Mar 21 Javascript
vue+element树组件 实现树懒加载的过程详解
Oct 21 Javascript
vue 保留两位小数 不能直接用toFixed(2) 的解决
Aug 07 Javascript
vue 重塑数组之修改数组指定index的值操作
Aug 09 Javascript
JavaScript获取两个数组交集的方法
Jun 09 #Javascript
JavaScript实现函数返回多个值的方法
Jun 09 #Javascript
JavaScript中的getDay()方法使用详解
Jun 09 #Javascript
JavaScript中用getDate()方法返回指定日期的教程
Jun 09 #Javascript
JavaScript的Date()方法使用详解
Jun 09 #Javascript
Javascript监视变量变化的方法
Jun 09 #Javascript
简介JavaScript中的unshift()方法的使用
Jun 09 #Javascript
You might like
PHP网页游戏学习之Xnova(ogame)源码解读(十四)
2014/06/26 PHP
PHP结合Jquery和ajax实现瀑布流特效
2016/01/07 PHP
jquery 元素相对定位代码
2010/10/15 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
使用js+jquery实现无限极联动
2013/05/23 Javascript
鼠标滚轴控制文本框值的JS代码
2013/11/19 Javascript
jQuery弹簧插件编写基础之“又见弹窗”
2015/12/11 Javascript
浅谈jquery中使用canvas的问题
2016/10/10 Javascript
javascript之with的使用(阿里云、淘宝使用代码分析)
2016/10/11 Javascript
livereload工具实现前端可视化开发【推荐】
2016/12/23 Javascript
详解基于 Nuxt 的 Vue.js 服务端渲染实践
2017/10/24 Javascript
Vue导出json数据到Excel电子表格的示例
2017/12/04 Javascript
Vue项目添加动态浏览器头部title的方法
2018/07/11 Javascript
基于vue.js中关于下拉框的值默认及绑定问题
2018/08/22 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
2019/11/12 Javascript
详解JavaScript的this指向和绑定
2020/09/08 Javascript
微信小程序实现星星评分效果
2020/11/01 Javascript
[01:05:07]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第一场2月1日
2021/03/11 DOTA
在Django框架中编写Context处理器的方法
2015/07/20 Python
关于Python中浮点数精度处理的技巧总结
2017/08/10 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
2017/12/09 Python
python实现redis三种cas事务操作
2017/12/19 Python
VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)
2021/03/02 Python
css3实现针线缝合效果(图解步骤)
2013/02/04 HTML / CSS
Antonioli美国在线商店:时尚前卫奢华
2019/07/29 全球购物
一家专门经营包包的英国网站:MyBag
2019/09/08 全球购物
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
初中三好学生自我鉴定
2014/04/07 职场文书
节约用水的口号
2014/06/20 职场文书
正风肃纪查摆剖析材料
2014/10/10 职场文书
毕业生银行实习自我鉴定
2014/10/14 职场文书
婚礼嘉宾致辞
2015/07/28 职场文书
课改心得体会范文
2016/01/25 职场文书
致男子1500米运动员的广播稿
2019/11/08 职场文书
《自然之道》读后感3篇
2019/12/17 职场文书
Mybatis-Plus进阶分页与乐观锁插件及通用枚举和多数据源详解
2022/03/21 Java/Android