jquery数组出现最多次数、最大值和最小值
来源:互联网 发布:淘宝注册页面代码 编辑:程序博客网 时间:2024/05/22 00:30
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
<script src="js/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
var arr = [1,-1,2,4,5,5,6,7,5,8,6];
var maxVal = arr[0]; // 数组中的最大值
var minVal = arr[0]; // 数组中的最小值
var mostVal; // 数组中出现次数最多的元素
var tempObj = {};
var num = 0;
for(var i=arr.length-1; i>=0; i--){
if(maxVal<arr[i]){ // 得到最大值
maxVal = arr[i]
}
if(minVal>arr[i]){ // 得到最小值
minVal = arr[i]
}
if(tempObj[arr[i]]){ // 得到元素出现的次数,并组成obj
tempObj[arr[i]] = tempObj[arr[i]]+1;
}else{
tempObj[arr[i]] = 1;
}
}
for(var key in tempObj){ // 从对象中得到数组中出现最多的元素
if(!mostVal){
mostVal = key;
}else if(tempObj[mostVal]<tempObj[key]){
mostVal = key;
}
}
console.log("最大值为"+maxVal+"; 最小值为"+minVal+"; 次数最多的为"+mostVal);
</script>
</html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
<script src="js/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
var arr = [1,-1,2,4,5,5,6,7,5,8,6];
var maxVal = arr[0]; // 数组中的最大值
var minVal = arr[0]; // 数组中的最小值
var mostVal; // 数组中出现次数最多的元素
var tempObj = {};
var num = 0;
for(var i=arr.length-1; i>=0; i--){
if(maxVal<arr[i]){ // 得到最大值
maxVal = arr[i]
}
if(minVal>arr[i]){ // 得到最小值
minVal = arr[i]
}
if(tempObj[arr[i]]){ // 得到元素出现的次数,并组成obj
tempObj[arr[i]] = tempObj[arr[i]]+1;
}else{
tempObj[arr[i]] = 1;
}
}
for(var key in tempObj){ // 从对象中得到数组中出现最多的元素
if(!mostVal){
mostVal = key;
}else if(tempObj[mostVal]<tempObj[key]){
mostVal = key;
}
}
console.log("最大值为"+maxVal+"; 最小值为"+minVal+"; 次数最多的为"+mostVal);
</script>
</html>
0 0
- jquery数组出现最多次数、最大值和最小值
- 在规定次数内找出数组中最大值和最小值
- C++ 实现从0~100中随机生成50个数,统计出现的数字最大值和最小值,输出出现最多的次数及对应的数字
- Map实现从0~100中随机生成50个数,统计出现的数字最大值和最小值,输出出现最多的次数及对应的数字
- 求数组中最大值和最小值 以及 求数组中最大值和次大值 最小比较次数
- 数组元素最大值和最小值
- 数组获取最大值和最小值
- 关于在一个无序数组中的数求最大值和最小值的最小比较次数
- 求一个数组中的最大值和最小值,要求将比较次数减小至3N/2
- [算法导论]在一个数组中寻找最大值和最小值所需要进行比较的次数
- 在数组中限制次数的取最大值和最小值问题
- 求一个数组中重复元素出现最多值,最大的元素及出现次数,次数相同时,取最大值,优先考虑次数
- 数组中出现次数最多的数字
- 数组中出现次数最多的数及出现次数
- js 获取数组最大值和最小值(test)
- 二治法求数组的最大值和最小值
- 寻找数组中的最大值和最小值
- 同时获取数组中的最大值和最小值
- java基础知识
- Python Learn 0420
- JavaScript里的手机邮箱验证
- 3. Longest Substring Without Repeating Characters
- 修改UIActivityIndicatorView大小
- jquery数组出现最多次数、最大值和最小值
- namespace没有变量名的解析
- 百度地图定位只能定位一次的问题
- 转载:iPhone8重新设计发布延期,iPhone8或推迟上市时间
- Jenkins on Linux(Master) talk with Windows server 2012 R2 (Slave)
- MySQL CRASH COURSE命令总结(第五章排序检索数据)
- DataBinding的使用
- jsp 环境搭建,基础代码环境
- 终止线程的三种方法