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 相关文章推荐
让人印象深刻的10个jQuery手风琴效果应用
May 08 Javascript
重构Javascript代码示例(重构前后对比)
Jan 23 Javascript
JavaScript实现穷举排列(permutation)算法谜题解答
Dec 29 Javascript
Javascript中typeof 用法小结
May 12 Javascript
深入探究使JavaScript动画流畅的一些方法
Jun 30 Javascript
简单讲解AngularJS的Routing路由的定义与使用
Mar 05 Javascript
Javascript随机标签云代码实例
Jun 21 Javascript
Javascript 实现全屏滚动实例代码
Dec 31 Javascript
详解从新建vue项目到引入组件Element的方法
Aug 29 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
Sep 11 Javascript
细说webpack6 Babel的使用详解
Sep 26 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
Oct 28 jQuery
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 zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
PHP获取MSN好友列表类的实现代码
2013/06/23 PHP
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
2014/08/23 PHP
php实现的css文件背景图片下载器代码
2014/11/11 PHP
基于yaf框架和uploadify插件,做的一个导入excel文件,查看并保存数据的功能
2017/01/24 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
用javascript获取地址栏参数
2006/12/22 Javascript
JS getStyle获取最终样式函数代码
2010/04/01 Javascript
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
2013/03/26 Javascript
JavaScript调试技巧之console.log()详解
2014/03/19 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
JS检测页面中哪个HTML标签触发点击事件的方法
2016/06/17 Javascript
js改变透明度实现轮播图的算法
2020/08/24 Javascript
微信小程序 textarea 组件详解及简单实例
2017/01/10 Javascript
jQuery事件详解
2017/02/23 Javascript
使用vue.js写一个tab选项卡效果
2017/03/25 Javascript
validationEngine 表单验证插件使用实例代码
2017/06/15 Javascript
js实现单张图片平移切换效果
2017/10/11 Javascript
浅谈webpack编译vue项目生成的代码探索
2017/12/11 Javascript
浅谈vuex 闲置状态重置方案
2018/01/04 Javascript
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
[01:33]DOTA2上海特级锦标赛 LIQUID战队完整宣传片
2016/03/16 DOTA
在NumPy中创建空数组/矩阵的方法
2018/06/15 Python
pyqt5 删除layout中的所有widget方法
2019/06/25 Python
python实现字符串完美拆分split()的方法
2019/07/16 Python
对Django外键关系的描述
2019/07/26 Python
python模拟实现斗地主发牌
2020/01/07 Python
Evisu官方网站:日本牛仔品牌,时尚街头设计风格
2016/12/30 全球购物
伦敦著名的运动鞋综合商店:Footpatrol
2019/03/25 全球购物
中学家长会邀请函
2014/02/03 职场文书
美国探亲签证邀请信
2014/02/05 职场文书
政治学求职信
2014/06/03 职场文书
镇副书记专题民主生活会对照检查材料思想汇报
2014/10/02 职场文书
村党支部书记四风问题个人对照检查材料思想汇报
2014/10/06 职场文书
四年级数学上册教学计划
2015/01/20 职场文书
HTML5基础学习之文本标签控制
2022/03/25 HTML / CSS