<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
// 1.编写一个函数,形参是一个数组,返回数组中所有数字的平均值
// function pingjunzhi(arr){
// if(arr.length==0){
// return 0;
// }
// let sum = 0;
// for(let i = 0 ;i<arr.length;i++){
// sum += arr[i];
// }
// return sum/arr.length;
// }
// let arr=[1,2,3]
// console.log(pingjunzhi(arr))
// 2.编写一个函数,形参是一个数组,返回数组中的最大值。
// function zuidazhi(arr){
// if(arr.length==0){
// return 0;
// }
// let num = 0;
// for(i = 0; i<arr.length;i++){
// if(arr[i]>num){
// num = arr[i]
// }
// }
// return num;
// }
// let arr = [2,3,34,23332,-123,233345666]
// console.log(zuidazhi(arr))
// 3.编写一个函数,形参是一个字符串,统计该字符串中每个字母出现的次数,并以对象形式返回。
function count_character(str) {
let letter_arr = []
let letter_count = []
for (c of str) {
let count = 0
letter_arr.push(c)
for (c1 of str) {
if (c == c1) {
count++
}
}
letter_count.push(count)
}
console.log(Array.from(new Set(letter_arr)))
console.log(Array.from(new Set(letter_count)))
}
</script>
</body>
</html>