【Javascript day02】 运算符与逻辑分支-2

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        document.write("BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。主要用于统计用途,当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。<br>体质指数(BMI)= 体重(kg)÷身高^2(m)<br>如:70kg÷(1.75×1.75)=22.86<br>");
        document.write("成人的BMI数值:<br>");
        document.write("过轻:低于18.5<br>");
        document.write("正常:18.5-24.99<br>");
        document.write("过重:25-28<br>");
        document.write("肥胖:28-32<br>");
        document.write("非常肥胖, 高于32<br>");
        var height=prompt("请输入你的身高(m):",1.8),weight=prompt("请输入你的体重(kg):",70),BMI=weight/Math.pow(weight,2);
        document.write("身高:"+ height +"m<br>体重:"+ weight +"kg<br>BMI指数指标:")
        if(BMI>32){
            document.write("非常肥胖");
        }else if(BMI<=32 && BMI>28){
            document.write("肥胖");
        }else if(BMI<=28 && BMI>=25){
            document.write("过重");
        }else if(BMI<25 && BMI>=18.5){
            document.write("正常");
        }else if(BMI<18.5 && BMI>0){
            document.write("过轻");
        }else{
            document.write("输入的身高或者体重有误!");
        }
    </script>
</body>
</html>
posted @ 2022-03-18 11:50  浊酒看红尘  阅读(19)  评论(0)    收藏  举报