我是靠谱客的博主 灵巧夕阳,最近开发中收集的这篇文章主要介绍javascript (求n个数中最大一个值) 分别用 遍历数组,函数,函数返回值 分别求出值,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

javascript (求n个数中最大一个值) 分别用 遍历数组,函数,函数返回值 分别求出值

    • 一、遍历数组
    • 二、用 函数 调用 方式 求一个数的最大值
    • 三、用 函数 的返回值 方式 求一个数的最大值

求一组数中最大一个值,分别用 遍历数组,函数,函数返回值 分别求出值?

一、遍历数组

原理:

  1. 假设第一个数字为最大值,让它与后面的每个数比较,如 ,第一个数为 3 ,第二个数为 5,结果第一个数比第二个数小,所以3不是最大值,让5与后面的数继续比较,最后求出一个最大值 。
  2. 让num 等于最后求出的最大值 ,再把结果打印出来。
/* 用打擂方式 比较求出 最大值 */
// 定义一组数组
var maxNum= [5, 30, 80, 150];
// 假设 第一个数为最大值,让它与后面的每个数比较
var num = maxNum[0];
for	(var i = 1; i < maxNum.length; i++) {
if (num < maxNum[i]) {
num = maxNum[i];
}
}
donsole.log (num);

二、用 函数 调用 方式 求一个数的最大值

function maxNum(arr) {
var num = arr[0];
for	(var i = 1; i < arr.length; i++) {
// 如果 num 小于 后面打印出来的数,那么让 num 等于 打印出来的最大的那个数
if (num < arr[i]) {
num = arr[i];
}
}
console.log (num);
}
var arrys = [5, 30, 80, 150];
// 函数的调用
maxNum();

三、用 函数 的返回值 方式 求一个数的最大值

function maxNum (arr) {
var num = arr[0];
for(var i = 1; i < arr.length; i++) {
if(num < arr[i]) {
num = arr[i];
}
}
return num;
}
var arrys = [5, 30, 80, 150];
var arrys = maxNum(arr);
console.log(arrys);

耐心总结,快乐分享,欢迎讨论。

最后

以上就是灵巧夕阳为你收集整理的javascript (求n个数中最大一个值) 分别用 遍历数组,函数,函数返回值 分别求出值的全部内容,希望文章能够帮你解决javascript (求n个数中最大一个值) 分别用 遍历数组,函数,函数返回值 分别求出值所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部