1. 程式人生 > >繼續對上一頁的ecah進行 優化,求一個數組的和,最大值,最小值,獲取陣列中的元素,3

繼續對上一頁的ecah進行 優化,求一個數組的和,最大值,最小值,獲取陣列中的元素,3

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">

        </style>
    </head>
    <body >

    </body>
</html>
<script>
       var arr = [4,55,33,45];        
        var
each = function(arr,fn){ for(var i=0;i<arr.length;i++){ fn(i,arr[i]); } } //求和 var sum= 0; each(arr,function(i,v){ sum += v; }) alert('和為'+sum); //最大值 var max =arr[0]; each(arr,function
(i,v){
if(max<v){ max =v; } }) alert('最大值為'+max); //最小值 var min = arr[0]; each(arr,function(i,v){ if(min>v){ min= v; } }) alert('最小值為'+min); //取值第三個 var list = arr[0
]; each(arr,function(i,v){ if(i=0){ list= arr[i]; } }) alert('第一號元素是'+list)
</script>