:::info
需求:求数组中的最大值
:::
分析:
①:声明一个保存最大元素的变量 max。
②:默认最大值可以取数组中的第一个元素。
③:遍历这个数组,把里面每个数组元素和 max 相比较。
④:如果这个数组元素大于max 就把这个数组元素存到 max 里面,否则继续下一轮比较。
⑤:最后输出这个 max
拓展:
自己求一下最小值
代码
<body>
<script>
let arr = [10, 20, 64, 53, 72, 35, 19, 26, 48]
//需求:求该数组中最大最小值
let max = arr[0]
let min = arr[0]
for (let i = 1; i < arr.length; i++) {
if (max < arr[i]) {
max = arr[i]
}
if (min > arr[i]) {
min = arr[i]
}
}
console.log(`这串数组最大值为${max}`);
console.log(`这串数组最小值为${min}`);
</script>
</body>