1.编写一个函数,形参是一个数组,返回数组中所有数字的平均值
function arr_Average(arr) {
let sum = 0;
for (let i = 0; i < arr.length; i++){
sum += arr[i]
}
return sum / arr.length
}
let s = [1,3,4,5,27,22,11,76]
console.log("平均数",arr_Average(s))
2.编写一个函数,形参是一个数组,返回数组中的最大值。
function arr_Max(arr){
if(arr.length === 0){
return null;
}
return Math.max.apply(null,arr)
}
let s = [1,3,4,5,27,22,11,76]
console.log("最大值",arr_Max(s))
3.编写一个函数,形参是一个字符串,统计该字符串中每个字母出现的次数,并以对象形式返回。
function str_count(str){
let counts = {}
for(let char of str){
if(char in counts){
counts[char]++
}else{
counts[char] = 1
}
}
return counts
}
let str = "hello"
console.log("次数最多",str_count(str))
运行结果: