当今社会生活质量已经有极大的提升,生活品质、健康生活变成了大家追求的新目标,基于此目标咱们本节课制作一个能时刻计算是否肥胖以及肥胖程度的掌中计算器-----健康计算器
在我们开始本项目的编写之前,先对其进行一番设计:
1、身体质量指数计算公式(身高、体重)
2、基础代谢率的计算公式(身高、体重、年龄)
3、每日需要热量的计算公式(体重、活动系数)
4、增重减重对每日摄入卡路里数量的建议
这些计算公式都是可以从互联网获取到:
1、身体质量指数计算标准:
女性标准体重 = 身高 - 105 ; 男性标准体重 = 身高 – 100
体质指数(BMI)=体重(kg)/身高(m)的平方
体重指数——男性: |
体重指数——女性: |
过轻——低于20 |
过轻——低于19 |
适中—— 20-25 |
适中——19-24 |
过重——25-30 |
过重——24-29 |
肥胖——30-35 |
肥胖—— 29-34 |
非常肥胖—— 高于35 |
非常肥胖——高于34 |
2、基础代谢率计算标准:
男性的基础代谢率=67+13.73*体重+5*身高-6.9*年龄
女性的基础代谢率=661+9.6*体重+1.72*身高-4.7*年龄。
3、每日所需热量计算标准:
年龄 | 男(体重单位为公斤) | 女(体重单位为公斤) |
10-17岁 | (17.5*体重+651)*活动系数 | (12.2*体重+746)*活动系数 |
18-29岁 | (15.3*体重+679)*活动系数 | (14.7*体重+496)*活动系数 |
30-59岁 | (11.6*体重+879)*活动系数 | (8.7*体重+829)*活动系数 |
60岁- | (13.5*体重+487)*活动系数 | (10.5*体重+596)*活动系数 |
运动强度 | 男子活动系数 | 女子活动系数 |
轻度 | 1.55 | 1.56 |
中度 | 1.78 | 1.64 |
重度 | 2.10 | 1.82 |
4、增重减重对每日摄入卡路里数量的建议:
增减重都是以计算标准上下浮500~1000卡路里作为标准。
在有了这些计算公式之后,咱们便开始制作第一部分吧:
首先是制作index.wxml界面,在本节课中,我们需要进行输入操作,这里涉及了input和form两个标签及相互的绑定关系,如何用我们直接上代码:
<view> <form bindsubmit='calSubmit' bindreset='calReset'> <view class='item'> <view class='formleft'>您的性别view> <view class='formmid'><