JavaScript遍历查找数组中最大值与最小值的方法示例


Posted in Javascript onMay 24, 2019

本文实例讲述了JavaScript遍历查找数组中最大值与最小值的方法。分享给大家供大家参考,具体如下:

<script language="javascript"> 
// 查找数组中最小值
function mathMin(arrs){
  var min = arrs[0];
  for(var i = 1, ilen = arrs.length; i < ilen; i+=1) {
    if(arrs[i] < min) {
      min = arrs[i];
    }
  }
  return min;
}
// 代码测试
var rets = [2,4,5,6,7,0,9,10,15,1];
console.log(mathMin(rets));//0
// 在数组中查找最大值
function mathMax(arrs) {
  var max = arrs[0];
  for(var i = 1,ilen = arrs.length; i < ilen; i++) {
    if(arrs[i] > max) {
      max = arrs[i];
    }
  }
  return max;
}
// 代码测试
var rets = [1,4,5,6,7,9,10,15,55];
console.log(mathMax(rets));//55
</script>

使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码,可得如下运行结果:

JavaScript遍历查找数组中最大值与最小值的方法示例

更多关于JavaScript相关内容还可查看本站专题:《JavaScript数组操作技巧总结》、《JavaScript字符与字符串操作技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript错误与调试技巧总结》

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

Javascript 相关文章推荐
javascript 简练的几个函数
Aug 29 Javascript
JS date对象的减法处理实现代码
Dec 28 Javascript
js代码验证手机号码和电话号码是否合法
Jul 30 Javascript
原生JavaScript实现Ajax的方法
Apr 07 Javascript
关于vuex的学习实践笔记
Apr 05 Javascript
移动端触摸滑动插件swiper使用方法详解
Aug 11 Javascript
详解Vue基于vue-quill-editor富文本编辑器使用心得
Jan 03 Javascript
使用webpack构建应用的方法步骤
Mar 04 Javascript
什么时候不能在 Node.js 中使用 Lock Files
Jun 24 Javascript
vue 指令和过滤器的基本使用(品牌管理案例)
Nov 04 Javascript
vue项目中定义全局变量、函数的几种方法
Nov 08 Javascript
分享一个vue实现的记事本功能案例
Apr 11 Vue.js
微信小程序wepy框架学习和使用心得详解
May 24 #Javascript
JS实现可切换图片的幻灯切换效果示例
May 24 #Javascript
微信小程序动态添加view组件的实例代码
May 23 #Javascript
Vue+Element实现动态生成新表单并添加验证功能
May 23 #Javascript
vue elementui el-form rules动态验证的实例代码详解
May 23 #Javascript
vue.js表单验证插件(vee-validate)的使用教程详解
May 23 #Javascript
使用vue自定义指令开发表单验证插件validate.js
May 23 #Javascript
You might like
php 404错误页面实现代码
2009/06/22 PHP
PHP 使用header函数设置HTTP头的示例解析 表头
2013/06/17 PHP
PHP根据IP地址获取所在城市具体实现
2013/11/27 PHP
php实现保存submit内容之后禁止刷新
2014/03/19 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
多广告投放代码 推荐
2006/11/13 Javascript
js的with语句使用方法
2007/09/21 Javascript
jquery1.4 教程二 ajax方法的改进
2010/02/25 Javascript
比Jquery的document.ready更快的方法
2010/04/28 Javascript
jQuery学习笔记[1] jQuery中的DOM操作
2010/12/03 Javascript
基于jquery的动态创建表格的插件
2011/04/05 Javascript
基于jquery的回到页面顶部按钮
2011/06/27 Javascript
jQuery根据纬度经度查看地图处理程序
2013/05/08 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
js日期联动示例
2014/05/02 Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
2014/05/05 Javascript
AngularJS中的模块详解
2015/01/29 Javascript
jQuery AjaxUpload 上传图片代码
2016/02/02 Javascript
JS实现拖动滚动条评分的效果代码分享
2016/09/29 Javascript
使用原生js写ajax实例(推荐)
2017/05/31 Javascript
深入理解vue.js中$watch的oldvalue与newValue
2017/08/07 Javascript
ECMAscript 变量作用域总结概括
2017/08/18 Javascript
深入理解ES7的async/await的用法
2017/09/09 Javascript
生产制造追溯系统之在线打印功能
2019/06/03 Javascript
[07:38]2014DOTA2国际邀请赛 Newbee顺利挺进胜者组赛后专访
2014/07/15 DOTA
python脚本实现验证码识别
2018/06/07 Python
python画一个玫瑰和一个爱心
2020/08/18 Python
Python并发:多线程与多进程的详解
2019/01/24 Python
Python线程障碍对象Barrier原理详解
2019/12/02 Python
印尼穆斯林时尚购物网站:Hijabenka
2016/12/10 全球购物
英国家居装饰品、户外家具和玻璃器皿购物网站:Rinkit.com
2019/11/04 全球购物
俄罗斯购买剧院和演唱会门票网站:Parter.ru
2019/11/09 全球购物
大二学期个人自我评价
2014/01/13 职场文书
体育教学随笔感言
2014/02/24 职场文书
初中班主任经验交流材料
2014/05/16 职场文书
怎么禁用Windows 11快照布局? win11不使用快照布局的技巧
2021/11/21 数码科技