js获取整型数组最大值、最小值、平均值
---恢复内容开始---
let values = [];//数组(整型数字)
//获取数组最大值
function arrMaxNum(arr){
var maxNum = null;
for (var i = 0; i < arr.length; i++) {
var item =parseInt(arr[i]);
if(item){
if(!maxNum){
maxNum = item;
}
item>maxNum ? maxNum =item : null;
}
};
return maxNum;
};
//获取数组最小值(排除0)
function arrMinNum(arr){
var minNum = null;
for (var i = 0; i < arr.length; i++) {
var item =parseInt(arr[i]);
if(item){
if(!minNum){
minNum = item;
}
item<minNum ? minNum =item : null;
}
};
return minNum;
};
//获取数组平均值(排除0)
function arrAverageNum(arr){
var sum = 0;
var count = 0
for (var i = 0; i < arr.length; i++) {
var item =parseInt(arr[i]);
if(item){
sum += item;
count++;
}
};
return ~~(sum/count*100)/100;
};
---恢复内容结束---
let values = [];//数组(整型数字)
//获取数组最大值
function arrMaxNum(arr){
var maxNum = null;
for (var i = 0; i < arr.length; i++) {
var item =parseInt(arr[i]);
if(item){
if(!maxNum){
maxNum = item;
}
item>maxNum ? maxNum =item : null;
}
};
return maxNum;
};
//获取数组最小值(排除0)
function arrMinNum(arr){
var minNum = null;
for (var i = 0; i < arr.length; i++) {
var item =parseInt(arr[i]);
if(item){
if(!minNum){
minNum = item;
}
item<minNum ? minNum =item : null;
}
};
return minNum;
};
//获取数组平均值(排除0)
function arrAverageNum(arr){
var sum = 0;
var count = 0
for (var i = 0; i < arr.length; i++) {
var item =parseInt(arr[i]);
if(item){
sum += item;
count++;
}
};
return ~~(sum/count*100)/100;
};
js获取整型数组最大值、最小值、平均值的更多相关文章
- js获取数组中的最大值/最小值
		
目录 前言 1. 使用Math的静态方法max/min 1.1 结合ES6的扩展运算符...使用 1.2 结合apply/call方法来使用 1.3 结合reduce来使用 2. 排序获取 2.1 只 ...
 - js获取数组中的最大值最小值
		
遍历方法: var tmp = [1,12,8,5]; var max = tmp[0]; for(var i=1;i<tmp.length;i++){ if(max<tmp[i])max ...
 - 如何在比较1.5 len的次数下,找到整型数组最大最小值
		
2016-11-11 #include <iostream> #include<stdlib.h> #include<stdio.h> using namespac ...
 - 获取数值型数组的最大值和最小值,使用遍历获取每一个值,然后记录最大值和最小值的方式。(数组遍历嵌套if判断语句)
		
package com.Summer_0420.cn; /** * @author Summer * .获取数值型数组的最大值.最小值 * 方法:遍历获取每一个值,记录最大值: * 方法:遍历获取每一 ...
 - 获取数值型数组的平均值(分别使用增强for循环和普通for循环)
		
package com.Summer_0419.cn; /** * @author Summer * 获取数值型数组的平均值 */ public class Test_Method14 { publi ...
 - c#  计算一个整型数组的平均
		
一个整型数组的平均: class Program { static void Main(string[] args) { ,,,,,,,,,}; double avg= GetAvg(array); ...
 - Android jni 编程4(对基本类型二维整型数组的操作)
		
Android jni 编程 对于整型二维数组操作: 类型一:传入二维整型数组,返回一个整型值 类型二:传入二维整型数组,返回一个二维整型数组 声明方法: private native int Sum ...
 - Android jni 编程3(对基本类型一维整型数组的操作)总结版
		
主要学习资料:黑马程序员的NDK方法使用(生产类库so) jni编程指南中文版(已上传至博客园) 博主文章(它使用的是VS和eclipse联合开发):http://www.c ...
 - 使用Java Stream,提取集合中的某一列/按条件过滤集合/求和/最大值/最小值/平均值
		
不得不说,使用Java Stream操作集合实在是太好用了,不过最近在观察生产环境错误日志时,发现偶尔会出现以下2个异常: java.lang.NullPointerException java.ut ...
 
随机推荐
- JavaScript 给表格排序
			
(function(){ var mTable=document.getElementById('table'); var sort=function(el,index,desc){ var mTbo ...
 - 判断dataset表中是否存在 某列
			
DataSet ds ; ds.Tables[0].Columns.Contains("a") 同样适用于 datarow dr ; dr.Table.Columns.Contai ...
 - eclipse调试(转)
			
step into : 单步执行,遇到子函数就进入并且继续单步执行(F5) step over: 在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完在停止,也就是把子函 ...
 - #include stdio.h(2)
			
#include <stdio.h> //mian函数是程序的入口 int main() { /* //函数:是按一定的格式对一段代码的封装 //专门用来实现一功能的代码合集,可以重复使用 ...
 - 学习日记---java
			
1.构造函数 构造函数:首字母大写:对象创建时,就会调用与之对应的构造函数,对对象进行初始化. 只调用一次. 一般函数:对象创建后,需要函数功能时才调用.可以多次调用.首字母小写. 构造函数--重载: ...
 - pm2部署node应用
			
背景: 很早就知道了pm2的强大功能,部署,多进程部署,负载均衡等等,但是一直没有取尝试使用,每次写完代码就没关心部署的事了.最近有空就想着把pm2的部署流程走一遍,顺便整理出来. 环境: 1.本地: ...
 - Unicode字符集
			
Unicode字符集的出现是为了弥补ASCII码只能表示128个字符的限制.在实际应用中,如若我们想显示汉字或日文等等,显然使用ASCII是不可能的.Unicode占用了两个字节,即16位,能表示的字 ...
 - 报错:'byte' does not name a type
			
这个错误是因为你在.cpp/.h中使用 byte 这个类型,把他修改成int就ok了
 - 微软AI发布会,集齐六大亮点召唤黑科技!
			
7月12日,微软合作伙伴大会Inspire在华盛顿特区如火如荼地举行.同一天,在相隔5个时区的伦敦,微软还举办了一场关于人工智能的发布会.这是一场智能技术和情感体验两相交融的科技盛宴,既有黑科技,也有 ...
 - git图形管理工具
			
在windows下使用git命令行工具对非开发人员还是挺困难的,还好有TortoiseGit这个工具svn客户端用TortoiseSVNgit客户端用TortoiseGit 网址:https://to ...