Discuss / JavaScript / 练习作业:帮小明计算他的BMI指数

练习作业:帮小明计算他的BMI指数

Topic source
'use strict';

var height = parseFloat(prompt('请输入身高(m):'));
var weight = parseFloat(prompt('请输入体重(kg):'));

//实际完成部分
var bmi = weight/(height^2);
if (isNaN(bmi)) {
alert('请您重新检查输入的内容!');
} else {
if (bmi < 18.5) {
    alert('BMI指数为: '+bmi.toFixed(1)+'\n'+'结果为: 过轻!');
} else if (bmi <= 25) {
    alert('BMI指数为: '+bmi.toFixed(1)+'\n'+'结果为: 正常!');
} else if (bmi <= 28) {
    alert('BMI指数为: '+bmi.toFixed(1)+'\n'+'结果为: 过重!');
} else if (bmi <= 32) {
    alert('BMI指数为: '+bmi.toFixed(1)+'\n'+'结果为: 肥胖!');
} else {
    alert('BMI指数为: '+bmi.toFixed(1)+'\n'+'结果为: 严重肥胖!');
}
}
//结果为过重

  • 1

Reply