我是靠谱客的博主 灵巧夕阳,最近开发中收集的这篇文章主要介绍javascript (求n个数中最大一个值) 分别用 遍历数组,函数,函数返回值 分别求出值,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
javascript (求n个数中最大一个值) 分别用 遍历数组,函数,函数返回值 分别求出值
- 一、遍历数组
- 二、用 函数 调用 方式 求一个数的最大值
- 三、用 函数 的返回值 方式 求一个数的最大值
求一组数中最大一个值,分别用 遍历数组,函数,函数返回值 分别求出值?
一、遍历数组
原理:
- 假设第一个数字为最大值,让它与后面的每个数比较,如 ,第一个数为 3 ,第二个数为 5,结果第一个数比第二个数小,所以3不是最大值,让5与后面的数继续比较,最后求出一个最大值 。
- 让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个数中最大一个值) 分别用 遍历数组,函数,函数返回值 分别求出值所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复