:::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>
效果

