let arrAges =[15,19,21,33,18,24,10]let total =0for(let i =0; i < arrAges.length; i++){
total += arrAges[i]//加的是数组里面的值}
console.log(`班级里同学们平均年龄${total / arrAges.length}`)
let arrCount =[4,9,5,3,20,6,15,11,35]let total =0let temp =[]for(let i =0; i < arrCount.length; i++){if(arrCount[i]>5){
total += arrCount[i]}if(arrCount[i]%3==0&& arrCount[i]%2==0){//&&并集 ||或
temp.push(arrCount[i])}}
console.log(`数组里大于5的和为${total}`)
console.log(`数组里面能够被3整除的偶数的个数是 ${temp.length}`)
let m =+prompt('输入最小的数字')let n =+prompt('输入最大的数字')functionfun(min, max){let sum =0for(let i = min; i <= max; i++){
sum += i
}return sum
}let res =fun(m, n)alert(`${m}到${n} 之间所有数的和是 ${res}`)
猜数字游戏,设定次数,最多猜5次 要求
生成随机的数字0到20
只能猜5次,5次机会用完提示 这都猜不到
猜对了,就提示 恭喜猜对拉
猜小了,您猜的数字小了
猜大了,就提示用户 您猜的数字大了
functionrandom(min, max){return Math.floor(Math.random()*(max - min +1))+ min
}//生成一个数字先,猜0~20之间的数let num =random(0,20)let flag
// 最多猜5次for(let i =1; i <=5; i++){let userNum =+prompt('请输入您要猜的数字')if(userNum > num){alert('您猜的数字大了')}elseif(userNum < num){alert('您猜的数字小了')}elseif(userNum === num){
flag =truealert('恭喜您猜对了!')break}}if(flag ===undefined){alert('这都没猜对!')}
let arrayNums =[4,9,5,3,20,6,15,11]functiongetMax(arrayNums){let max =0for(let i =0; i < arrayNums.length; i++){if(arrayNums[i]> max){
max = arrayNums[i]}}return max
}const res =getMax(arrayNums)
console.log(`数组最大值是 ${res}`)// 20