Js获取数组最大和最小值示例代码
做项目的时候遇到一个返回查询内容里面,只取最大和最小值问题。
/**
* 数组最大值
* @param {Object} array
* @return {TypeName}
*/
Array.max=function(array)
{
return Math.max.apply(Math,array);
}
/**
* 数组最小值
* @param {Object} array
* @return {TypeName}
*/
Array.min=function(array)
{
return Math.min.apply(Math,array);
}
//处理纵坐标自适应--start
var yData = data.rows[i];
var yMin = Array.min(yData);//纵坐标最小值
var yMax = Array.max(yData);//纵坐标最大值
相关推荐
-
Javascript获取数组中的最大值和最小值的方法汇总
比较数组中数值的大小是比较常见的操作,比较大小的方法有多种,比如可以使用自带的sort()函数,下面来介绍如下几种方法,代码如下: 方法一: //最小值 Array.prototype.min = function() { var min = this[0]; var len = this.length; for (var i = 1; i < len; i++){ if (this[i] < min){ min = this[i]; } } return min; } //最大值 Array
-
JS获取数组最大值、最小值及长度的方法
本文实例讲述了JS获取数组最大值.最小值及长度的方法.分享给大家供大家参考,具体如下: //最小值 Array.prototype.min = function() { var min = this[0]; var len = this.length; for (var i = 1; i < len; i++){ if (this[i] < min){ min = this[i]; } } return min; } //最大值 Array.prototype.max = function()
-
获取数组中最大最小值方法js代码(自写)
现在获取数组中最大最小值用的越来越多了,于是乎我编了个方法供大家使用.代码如下,若有问题可以与我联系,咱们一起学习一起进步. 复制代码 代码如下: function getMaximin (arr,maximin) { if (maximin == "max") { return Math.max.apply(Math, arr); }else if (maximin == "min") { return Math.min.apply(Math, arr); } }
-
JS获取随机数函数可自定义最小值最大值
复制代码 代码如下: /** * lowerValue 最小值 * upperValue 最大值 */ function selectFrom(lowerValue, upperValue){ //取值范围总数 var choices = upperValue - lowerValue + 1; return Math.floor(Math.random() * choices + lowerValue); } var num = selectFrom(2, 10); alert(num);//
-
JavaScript 数组中最大最小值
现在获取数组中最大最小值用的越来越多了,于是乎我编了个方法供大家使用.代码如下,若有问题可以与我联系,咱们一起学习一起进步. 我们来看下示例一: var numReg = /^-?[0-9]+.?[0-9]*$/ Array.prototype.min = function() { return this.reduce(function(preValue, curValue,index,array) { if ( numReg.test(preValue) && numReg.test(c
-
Js获取数组最大和最小值示例代码
做项目的时候遇到一个返回查询内容里面,只取最大和最小值问题. 首先 复制代码 代码如下: /** * 数组最大值 * @param {Object} array * @return {TypeName} */ Array.max=function(array) { return Math.max.apply(Math,array); } /** * 数组最小值 * @param {Object} array * @return {TypeName} */ Array.min=function(a
-
jQuery(js)获取文字宽度(显示长度)示例代码
今天遇到了获取文字宽度的问题,查了很久,终于在一个国外网站上找到了方法,但是不能直接使用,于是修改了一下,成功使用到了项目中,在这里分享给大家. 首先在body标签最后添加一个子标签: 复制代码 代码如下: <span id="ruler">test</span> 然后添加相应的css代码: 复制代码 代码如下: #ruler { visibility: hidden; white-space: nowrap; font-size: 24px; } 接下来直接在
-
利用js实现前后台传送Json的示例代码
无论使用什么框架都存在着从controller向Html页面或者jsp页面传递数据的问题,最常用的方式是传递Json字符串.以前对这块知识有些模糊,现在整理一下. [Jquery基本方法] 实现传值常用的是Jquery以及内部封装的ajax.首先看一下jquery的get()和post()语法.get()方法是从服务器获得数据,其主要参数就是获得后台请求地址,以及负责处理的回调函数: $.get(URL,callback); $("button").click(function(){
-
浅析JS获取url中的参数实例代码
js获取url中的参数代码如下所示,代码简单易懂,附有注释,写的不好还请见谅! function UrlSearch() { var name, value; var str = location.href; //取得整个地址栏 var num = str.indexOf("?") str = str.substr(num + 1); //取得所有参数 stringvar.substr(start [, length ] var arr = str.split("&&
-
JavaScript如何获取数组最大值和最小值
本文实例讲述了JavaScript实现的伸展收缩型菜单代码.分享给大家供大家参考.具体如下: 运行效果截图如下: 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/199
-
JS获取数组中出现次数最多及第二多元素的方法
本文实例讲述了JS获取数组中出现次数最多及第二多元素的方法.分享给大家供大家参考,具体如下: 整型数组中出现次数最多和第二多的元素 用哈希数组 function f(arr){ var i; var length=arr.length; var hash=[];//使用哈希数组 for(i=0;i<length;i++){ if(!hash[arr[i]])hash[arr[i]]=1;//没有初始化的数组元素为undefined,undefined++为NaN else hash[arr[i]
-
django js实现部分页面刷新的示例代码
例子中,我用的是显示机器上的进程信息的表格,获取不同的机器的进程信息时,更新这个展示信息的表格,如下: 当我在输入框中输入ip时,我希望只是更新这个表格,页面其他部分不变,实现方式如下: 1.在原页面中设置这个表格的id为pstable <table class="table table-striped" id="pstable"> <thead> <tr> <th>user</th> <th>
-
three.js 将图片马赛克化的示例代码
这篇郭先生来说说BufferGeometry,类型化数组和粒子系统的使用,并且让图片有马赛克效果(同理可以让不清晰的图片清晰化),如图所示 1. 解析图片 解析图片和上一篇一样 initCanvas() { canvas = document.createElement('canvas'); content = canvas.getContext('2d'); canvas.width = 1600; canvas.height = 1200; img = new Image(); img.cr
随机推荐
- Asp.Net 重定向必须要知道的一些资料
- 九种js弹出对话框的方法总结
- iOS实现自定义购物车角标显示购物数量(添加商品时角标抖动 Vie)
- JS实现复选框的全选和批量删除功能
- 微信小程序的动画效果详解
- delphi 正弦曲线图
- 基于C++的农夫过河问题算法设计与实现方法
- php封装的mysqli类完整实例
- Android实现获取联系人电话号码功能
- D3.js中data(), enter() 和 exit()的问题详解
- js验证模型自我实现的具体方法
- JavaScript 批量创建数组的方法
- Java interrupt()方法使用注意_动力节点Java学院整理
- 安卓(Android)游戏开发音效代码
- Android多线程断点续传下载示例详解
- SpringBoot手动使用EhCache的方法示例
- iOS扫描二维码实现手势拉近拉远镜头
- Linux下进程数量的限制pid_max的配置方法
- Vue中props的详解
- PyQt打开保存对话框的方法和使用详解