javascript 求平均分

JavaScript090

javascript 求平均分,第1张

写一个javascript函数,如下所示:

function avgBack(arr){

    var avg;

    for(var i=0i<arr.lenghti++){

        avg+=arr[i]

    }

    avg =avg/i

    return avg

}

alert(avgBack([8,9,10,21,24])) //弹出平均数

请试一试 以上javascript的代码,如有疑问,及时沟通!

具体怎么输入呢?还是只是实现方法就可以了?如果只是计算最高分,低分,平均分用啥语言都可以。就是一个计算问题。最高分//arr为15个数的数组var max = 0var arr=[1,2,3,4,5.....]for(var i in arr){if (arr[i]>max){max=arr[i]}//最小使用小于号即可。平均值采用加和除以size的方式。}//max即为最大值

/** 数组最大值  

 * @param {Object} array  

 * @return {TypeName}   

 */  

Array.max=function(array)  

{  

return Math.max.apply(Math,array)  

}  

  

/**  

 * 数组最小值  

 * @param {Object} array  

 * @return {TypeName}   

 */  

Array.min=function(array)  

{  

return Math.min.apply(Math,array)  

}  

/**

 * 数组平均值

 * @param {Object} array  

 * @return {TypeName} 

 */

Array.avg=function(array)

{

var len = array.length

var count = 0

for(var i=0i<leni++)

{

count += array[i]

}

return count/len

}

var arr = [11,55,66,44,2,90,13]

document.write("数组最大值:"+Array.max(arr)+"<br />")

document.write("数组最小值:"+Array.min(arr)+"<br />")

document.write("数组平均值:"+Array.avg(arr))

把代码复制到html文件中在浏览器打开即可看到结果