<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
function getArrMaxAndMin(arr) {
let max = min = arr[0]
for (let i = 1; i < arr.length;i++) {
//方法一: if语句比较法
// if(arr[i] > max) {
// max = arr[i]
// }
// if (arr[i] < min) {
// min = arr[i]
// }
// 方法二: 三元表达式比较法
max = arr[i] > max ? arr[i] : max
min = arr[i] < min ? arr[i] : min
}
return [max, min]
}
let value = getArrMaxAndMin([3,90,44,3])
document.write(`数组的最大值是:${value[0]}, 数组的最小值是:${value[1]}`)
</script>
</body>
</html>
封装函数求数组的最大值和最小值
最新推荐文章于 2023-11-04 14:13:46 发布