js|BMI指数计算(含测试源码)

本博文源于js基础,博主之前写的安卓bmi。
Android|BMI体质计算器实现(附测试源码)
再去看今天这道题的标准,其实发现更简单了

题目重现

BMI指数是用体重(以千克为单位)除以身高(以米为单位)的平方得出的数字

BMI指数 分档
低于18.5 过瘦
18.5~24(不含) 正常
24~28(不含) 过重
28~32(不含) 肥胖
大于等于32 非常肥胖

实现原理

用多分支if建立程序的选择结构。从输入到处理再到输出。先从窗体获取输入,然后进行bmi计算,然后根据bmi进行if,最后输出结果

测试案例

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

附上源码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>test4-1</title>
		<script>
			var height = prompt("请输入身高,以米为单位");
			var weight = prompt("请输入体重,以千克为单位");
			var bmi = weight / (height * height);
			if(bmi<18.5) {
				alert("过轻!请加强营养!");
			} else if(bmi < 24) {
				alert("正常!");
			}else if(bmi < 28) {
				alert("有点重");
			}else if(bmi < 32) {
				alert("肥胖");
			}else 
				alert("严重超出健康指标!");
		</script>
	</head>
	<body>
	</body>
</html>

猜你喜欢

转载自blog.csdn.net/m0_37149062/article/details/106213163
今日推荐