:::info 需求:求数组中的最大值 ::: 分析:
①:声明一个保存最大元素的变量 max。
②:默认最大值可以取数组中的第一个元素。
③:遍历这个数组,把里面每个数组元素和 max 相比较。
④:如果这个数组元素大于max 就把这个数组元素存到 max 里面,否则继续下一轮比较。
⑤:最后输出这个 max
拓展:
自己求一下最小值

代码

  1. <body>
  2. <script>
  3. let arr = [10, 20, 64, 53, 72, 35, 19, 26, 48]
  4. //需求:求该数组中最大最小值
  5. let max = arr[0]
  6. let min = arr[0]
  7. for (let i = 1; i < arr.length; i++) {
  8. if (max < arr[i]) {
  9. max = arr[i]
  10. }
  11. if (min > arr[i]) {
  12. min = arr[i]
  13. }
  14. }
  15. console.log(`这串数组最大值为${max}`);
  16. console.log(`这串数组最小值为${min}`);
  17. </script>
  18. </body>

效果

image.png