1.编写一个函数,形参是一个数组,返回数组中所有数字的平均值
2.编写一个函数,形参是一个数组,返回数组中的最大值。
3.编写一个函数,形参是一个字符串,统计该字符串中每个字母出现的次数,并以对象形式返回。
<script>
function average(array){
let sum = 0
for (let i of array){
sum += i
}
return sum / array.length
}
function maxvalue(array){
let max_num = 0
for (let i of array){
if (i > max_num){
max_num = i
}
}
return max_num
}
function count_num(str){
let arnum = []
let countnum = []
for (let i of str){
if (arnum.indexOf(i) >= 0){
continue
}
let count = 0
for(let j of str){
if (i == j){
count++
}
}
arnum.push(i)
countnum.push(count)
}
return arnum,countnum
}
a = [1,2,3,4,5]
let avg = average(a)
console.log(avg)
let max = maxvalue(a)
console.log(max)
s = "hello world hei"
let count__num = count_num(s)
console.log(count__num)
</script>