JavaScript|寻找数组最大值和最小值(含测试源码)

本博文源于js基础,主要探讨如何寻找数组最大值和最小值。

题目再现

给定一个存储数组,找出其中最大值和最小值

实现原理

代码定义最大值和最小值两个变量,让它们先得到数组下标为0的值,然后根绝最大值(最小值)原理,进行遍历比较,最后算出结果。

测试效果

在这里插入图片描述

附上代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>szcj</title>
		<script>
			function finMax(arr) {
				var max = arr[0];
				for(var i=1;i<arr.length;i++)
				{
					if(arr[i]>max) 
						max = arr[i];
				}
				return max;
			}
			function finMin(arr) {
				var min = arr[0];
				for(var i=1;i<arr.length;i++)
				{
					if(arr[i]<min) 
						min = arr[i];
				}
				return min;
			}
			console.log(finMax([1,2,3,4,5,6]));
			console.log(finMin([1,2,3,4,5,6]));		
		</script>
	</head>
	<body>
	</body>
</html>

猜你喜欢

转载自blog.csdn.net/m0_37149062/article/details/106233229
今日推荐