JavaScript BMI指数判断

1.首先创建好 html 的格式(!+Tab),然后在 head结尾处 设置一个link标签,在link标签里引入Bootstrap文件样式(这里采用Bootstrap布局完成css样式),在body标签里创建一个大的div标签,在其里面创建好h5标签设置好相应的文本内容后,再创建一个div标签设置类(class=“row”(这里指行),如下图:

2.接着在其下面创建一个div标签并设置类(class=“col-3(这里指宽距(共12段))”),然后创建一个form标签,在里面创建三个div标签;

给第一个div标签设置类(“form-row form-group mt-3”),创建label标签设置for=“hg”还有设置类(“col-form-label col-3 txet-right”),设置文本:身高:;

创建input标签设置id名(“hg”)设置类(“form-control col-9”)并设置提示文字(placeholder=“m”);

给第二个div标签设置类(“form-row form-group ”),创建label标签设置for=“wg”还有设置类(“col-form-label col-3 txet-right”),设置文本:体重:;

创建input标签设置id名(“wg”)设置类(“form-control col-9”)并设置提示文字(placeholder=“kg”);

给第三个div标签设置类(“form-row”),创建button标签设置类(“btn btn-primary btn-block”)并设置id名(“btn”),设置文本内容:确定,如下图:

3.在form标签下面创建两个p标签,给第一个p标签设置类(“mt-3”)id名(“p1”)还有设置文本内容:你的BMI值为:;

给第二个p标签设置类(“mt-3”)id名(“p2”)还有设置文本内容:你的体型状态为,如下图:

4设置js样式;创建script标签,在下面用id选择器获取到确定按钮id名并绑定点击事件(.οnclick=function(){}),如下图:

5.获取元素;先声明两个变量名并分别用id选择器获取到“hg”(身高)、“wg”(体重)id名,用value属性获取到文本框的值,如下图:

6.声明一个变量(“BMI”)根据体重(“wg”)除以身高的平方(“hg”)可以得到BMI指数(var = BMI = wg/(hg*hg);),并另声明一个变量(result),如下图:

7.判断BMI值;用刚才声明好的变量(BMI)分别与<18.5、<25、<28、<32、<32以上的做判断(分别为过轻、正常、有点重、胖了、严重肥胖),如下图:

8.最后获取到上面的两个p标签设置上innerText,给第一个设置文本内容为(`你的BMI值为:${BMI}`;);给第二个p设置上innerText,设置文本内容为(`你的体型状态为:${result}`;),如下图:

9.效果图:

以上。

JavaScript BMI指数判断相关推荐

  1. python 身体BMI指数判断

    3.30 python身体BMI指数判断 代码: height,weight=eval(input("请输入身高(米)体重(公斤):")) bim=weight/pow(heigh ...

  2. Python中的BMI指数

    height = eval(input("请输入身高(单位:m):")) # 保存身高的变量,单位:mweight = eval(input("请输入体重(单位:kg): ...

  3. 利用JavaScript实现BMI指数计算

    身体质量指数,是BMI指数,简称体质指数,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准. 当然在做这个demo之前,我们要知道BMI的计算公式:体重(kg)/身高(m)² 实现原理 运用onc ...

  4. 根据身高体重计算BMI指数,判断您是否健康。

    目录 前言 (1)体质指数 (Body Mass Index,简称BMI) 1.定义 2.计算公式如下: 3.亚裔成年人请用以下的指引: 4.*罹病情况包括 5.该公式可判断人体的健康状况.根据美国有 ...

  5. c语言编程 BMI判断健康,BMI指数真的可以反映人的健康状态吗?看完你就懂了

    在现代社会,人们的健康意识越来越强,而如何来评判个人的健康状态是一个热点话题!其中BMI(身体质量指数)是其中比较常用的指标,因为该方法简便--只需要把你的体重(单位为千克)除以身高(单位为米)的平方 ...

  6. JavaScript求BMI指数

    小明身高1.75,体重80.5kg.请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数: 低于18.5:过轻 18.5~25:正常 25~28:过重 28~32:肥胖 代 ...

  7. 场景编程集锦 - BMI指数与健身达人

    1. 场景描述 BMI指数(身体质量指数,英文Body Mass Index)是用体重公斤数除以身高米数的平方得出的数字,是目前国际上通用的衡量人体胖瘦程度以及是否健康的一个标准."身体质量 ...

  8. 如何测算BMI指数(Python)

    刚过完年,相信大家都吃胖了不少.那你知道你的BMI指数吗?废话不多说,直接上源码 # BMI指数# 输入身高和体重 # 假设身高为a: a=float(input('请输入你的身高(m):')) # ...

  9. Java训练01“ 根据身高体重计算BMI指数”

    涉及知识点:1.数据类型的声明和运算 2.控制语句if 题目:创建一个BMIexponent类,声明身高(height)单位是米.声明体重(weight)单位是千克.根据BMI=体重/(身高*身高)  ...

最新文章

  1. 学生成绩管理系统python课程设计,简易学生成绩管理系统Python
  2. 【读书笔记】Android的Ashmem机制学习
  3. CopyOnWriteArrayList的addIfAbsent()方法
  4. Function HDU - 6546 (数学,贪心)
  5. 2.2 .this的绑定规则
  6. MHA manage节点安装报错解决
  7. 学习笔记(03):MySQL数据库运维与管理-01-mysql通用日志与错误日志
  8. html JS实现下拉菜单,vue.js怎么实现下拉框
  9. pycharm小技巧
  10. 禁止php读取目录文件目录,Php读取目录文件
  11. 软件工程4 用例建模
  12. 政府普及政务工作邮箱的难题
  13. 苹果 App Clip 技术详解
  14. 区块链技术的应用价值了解下
  15. 大学生php实训总结_php实训报告.doc
  16. 阿里云HaaS100物联网开发板学习笔记(二)硬件控制初步--让小灯闪烁起来
  17. tomcat端口号修改
  18. 【算法竞赛学习笔记】莫队算法-超优雅的暴力算法
  19. 关于手机号码四重号,四连号的校验
  20. 如何判断微信公众号是否二次开发(一)

热门文章

  1. 【Spark】IDEA sbt编译出错unresolved dependency: com.eed3si9n#sbt-assembly;0.13.0: not found
  2. 射极跟随器的负载加重理解
  3. python辅助吧_自己写的python贴吧脚本,大家可以拿去用
  4. SQL vs NoSQL: The Debate on the Best Database Management System
  5. 楼宇烈:对于二十一世纪中国文化建构的思考
  6. 概率 =/=> 事件
  7. 操作系统之 调度算法 (java)
  8. 报错Native memory allocation (malloc) failed to allocate 32744 bytes for ChunkPool::allocate
  9. [转载] python transpose_Python numpy.transpose() 使用实例
  10. 事业单位计算机岗位等级晋升,事业单位等级晋升制度政策规定