0
点赞
收藏
分享

微信扫一扫

8.js(求平均值)(小球弹跳问题)

精进的医生 2022-03-12 阅读 112
javascript
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script>
			var numb=prompt("输入求平均值的数字,用,隔开")//输入数字
			numb=numb.split(",")//转换为数组
			var over=0//平均值
			for(i=0;i<numb.length;++i){//i小于数组长度停止循环
				numb[i]=parseInt(numb[i])//转换为数字
				over+=numb[i]/(numb.length)}//数组求和
			alert("平均值:"+over)//输出平均值
		</script>
	</head>
	<body>
	</body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script>
            high=prompt("高度")//输入
            numb=prompt("次数")//输入,55<次后会溢出
            high=parseInt(high)//转换为数字
            numb=parseInt(numb)//转换为数字
            for(i=0;i<numb;++i){//循环次数为弹跳次数
                high=i+(high/2)-i}//最后一次高度
            allhigh=high*3*(2**numb-1)//总距离,无限接近high*2
            alert("最后一次弹跳高度:"+high+";总计移动距离:"+allhigh)//输出
		</script>
	</head>
	<body>
	</body>
</html>
举报

相关推荐

0 条评论