1.for方法
var arr = [1,2,3,4];var sum = 0;for(var i=0;i<arr.length;i++){sum =sum+ arr[i];}//sum=1//sum=1+2;//sum =3+3;//sum =6+4console.log(sum) //10
2.reduce方法
<script>var arr = [1,2,3,4];var sum = arr.reduce((a,b)=>{return a+b;})console.log(sum)//10console.log(arr);</script>
3.对数组去最大值
语法:Math.max(…var)
var arr = [1,2,3];console.log(Math.max(...arr));//3console.log(Math.max(12,1,2));//12第二种方法算术var maxNum=arr[0];for(var i=1;i<arr.length;i++){if(maxNum<arr[i]){maxNum=arr[i];}}console.log(maxNum);
4.对数组取最小值
语法:Math.min(…var)
var arr=[4,3,2,1];console.log(Math.min(...arr));第二种方法算术var minNum=arr[0];for(var i=1;i<arr.length;i++){if(minNum>arr[i]){minNum=arr[i];}}console.log(minNum);
