需求

需求:学生的分数是一个数组,计算每个学生的总分
分析:
①: 封装一个求和函数
②: 传递过去的参数是一个数组
③: 函数内部遍历数组求和

代码

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. <script>
  11. //1. 先声明一个函数来对学生们的成绩相加
  12. function addCount(arr = []) { //2. arr=[]将形参默认值定为0
  13. let sum = 0
  14. for (let i = 0; i < arr.length; i++) {
  15. sum += arr[i]
  16. }
  17. //3. 输出成绩总和
  18. console.log(`你的成绩为${sum}`);
  19. }
  20. //4.调用函数addCount
  21. addCount(92, 99, 73, 210)
  22. </script>
  23. </body>
  24. </html>

效果

image.png