广告
返回顶部
首页 > 资讯 > 前端开发 > html >javascript如何求数组最大值
  • 122
分享到

javascript如何求数组最大值

2024-04-02 19:04:59 122人浏览 薄情痞子
摘要

这篇文章主要介绍javascript如何求数组最大值,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! javascript求数组最大值的方法:1、声明一个保

这篇文章主要介绍javascript如何求数组最大值,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

javascript求数组最大值的方法:1、声明一个保存最大元素的变量max;2、遍历数组并把里面每个数组元素和max相比较;3、当数组元素大于max,就把该数组元素存到max中;4、输出max即可。

本文操作环境:windows7系统、javascript1.8.5版、DELL G3电脑

JavaScript求数组中元素的最大值

要求:

求数组[2,6,1,77,52,25,7]中的最大值。

实现思路:

  • 声明一个保存最大元素的变量 max

  • 默认最大值max定义为数组中的第一个元素arr[0]

  • 遍历这个数组,把里面每个数组元素和 max 相比较

  • 如果这个数组元素大于max,就把这个数组元素存到 max 里面,否则继续下一轮比较

  • 最后输出这个 max

代码实现:

var arr = [2, 6, 1, 77, 52, 25, 7, 99];
var max = arr[0];
for (var i = 1; i < arr.length; i++) {
    if (max < arr[i]) {
        max = arr[i];
    }
}
console.log(max);

输出结果:

99

函数版:

代码实现:

// 利用函数求数组 [3, 77, 44, 99, 143] 中的最大数值。
function getArrMax(arr) { // arr 接受一个数组  arr =  [3, 77, 44, 99, 143]
    var max = arr[0];
    for (var i = 1; i < arr.length; i++) {
        if (max < arr[i]) {
            max = arr[i];
        }
    }
    return max;
}
// getArrMax([3, 77, 44, 99, 143]); // 实参是一个数组送过去
var re = getArrMax([3, 77, 44, 99, 143]);
console.log(re);

输出结果:

143

函数arguments:

代码实现:

function getMax() {
    var max = arguments[0];
    for (var i = 1; i < arguments.length; i++) {
        if (max < arguments[i]) {
            max = arguments[i];
        }
    }
    return max;
}
console.log(getMax(1, 2, 3));
console.log(getMax(1, 2, 3, 4, 5));
console.log(getMax(11, 2, 34, 444, 5, 100));

输出结果:

3
5
444

以上是“javascript如何求数组最大值”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网html频道!

--结束END--

本文标题: javascript如何求数组最大值

本文链接: https://www.lsjlt.com/news/86752.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • javascript如何求数组最大值
    这篇文章主要介绍javascript如何求数组最大值,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! javascript求数组最大值的方法:1、声明一个保...
    99+
    2022-10-19
  • javascript求数组最大最小值的方法
    这篇文章主要介绍“javascript求数组最大最小值的方法”,在日常操作中,相信很多人在javascript求数组最大最小值的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2022-10-19
  • es6如何求数组最大值
    这篇文章主要介绍了es6如何求数组最大值的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇es6如何求数组最大值文章都会有所收获,下面我们一起来看看吧。求数组最大值的方法:1、Math.max()配合apply()...
    99+
    2023-07-04
  • JavaScript如何求最大值
    这篇文章给大家分享的是有关JavaScript如何求最大值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。最大值Math.max(...[1,2,3,4]) //4 Ma...
    99+
    2022-10-19
  • 如何求js数组的最大值和最小值
    这篇文章将为大家详细讲解有关如何求js数组的最大值和最小值,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。给定数组[54,65,43,21,12,34,45,58,97,2...
    99+
    2022-10-19
  • 如何求php数组的最大值和最小值
    这篇文章主要介绍“如何求php数组的最大值和最小值”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何求php数组的最大值和最小值”文章能帮助大家解决问题。两种方法:1、用“max(数组)”语句获取最...
    99+
    2023-06-30
  • php如何求数组中最大值
    这篇“php如何求数组中最大值”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php如何求数组中最大值”文章吧。php中的ma...
    99+
    2023-07-04
  • php如何求数组最大值和最小值的差值
    本文小编为大家详细介绍“php如何求数组最大值和最小值的差值”,内容详细,步骤清晰,细节处理妥当,希望这篇“php如何求数组最大值和最小值的差值”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。求差值的步骤:1、使用...
    99+
    2023-07-02
  • javascript如何求数组最大值以及它的下标
    这篇文章将为大家详细讲解有关javascript如何求数组最大值以及它的下标,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 方法:1、使用“M...
    99+
    2022-10-19
  • php如何求数组中的最大值
    在php中利用for循环求出数组中的最大值,具体方法如下:首先,新建一个php项目文件;php项目文件新建好后,在文件中定义一个数组,并将数组赋值给一个变量;$arr = array(1,5,6,8,9);$max = $arr[0];最后...
    99+
    2022-10-16
  • javascript如何求三个数的最大值
    本篇内容主要讲解“javascript如何求三个数的最大值”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript如何求三个数的最大值”吧! ...
    99+
    2022-10-19
  • javascript如何求两个数的最大值
    这篇文章将为大家详细讲解有关javascript如何求两个数的最大值,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 方法:1、利用if语句,语...
    99+
    2022-10-19
  • javascript如何实现数组最大值和最小值
    小编给大家分享一下javascript如何实现数组最大值和最小值,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!给定一个数组[1,8,5,4,3,9,2],编写一个...
    99+
    2023-06-15
  • JavaScript如何求取数组中非NaN数据中的最大值
    这篇文章主要介绍了JavaScript如何求取数组中非NaN数据中的最大值,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。max:求取数组中非NaN数据中的最大值functio...
    99+
    2023-06-03
  • mongodb数组最大值怎么求
    可以使用MongoDB的$unwind和$group操作来求解数组的最大值。假设有一个名为"collection"的集合,其中有一个...
    99+
    2023-08-23
    mongodb
  • es6怎么求数组最大值
    本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。取数组的最大值的几种方法// 写法一: Math.max.apply(null, [14, 3, 77, 30]); // 写法二: Math.max(...
    99+
    2022-11-22
    javascript ES6 es6数组
  • mongodb怎么求数组最大值
    在MongoDB中,可以使用$max运算符来求数组的最大值。下面是一个示例:假设有一个名为"students"的集合,其中每个文档包...
    99+
    2023-09-05
    mongodb
  • php求二维数组最大最小值
    PHP是一种流行的服务器端编程语言,它可以操作各种类型的数据结构,包括二维数组。在开发Web应用程序时,有时候需要在二维数组中找到最大或最小的值。本文将介绍如何实现这样的功能。首先,我们需要了解什么是二维数组。二维数组是由一组有序的元素组成...
    99+
    2023-05-19
  • php如何求数组最大值和下标
    这篇文章主要介绍了php如何求数组最大值和下标的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php如何求数组最大值和下标文章都会有所收获,下面我们一起来看看吧。php求数组最大值和下标的方法:1、利用max()...
    99+
    2023-06-30
  • JavaScript如何找出数组的最大值和最小值
    这篇文章将为大家详细讲解有关JavaScript如何找出数组的最大值和最小值,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。找出数组的最大值和最小值可以使用for循环遍历数组的每个值,从而找到最大值或最小值...
    99+
    2023-06-27
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作