[JavaScript基础]学习⑥--条件判断

JavaScript把null、undefined、0、NaN和空字符串''视为false,其他值一概视为true

var s = '123';
if (s.length) { // 条件计算结果为3
    //
}

练习

'use strict';

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

var bmi = weight/(height*height);
if(bmi<18.5)
{
  alert("过轻");
}else if(bmi<=25)
{
  alert("正常");
}else if(bmi<=28)
{
  alert("过重");
}else if(bmi<=32)
{
  alert("肥胖");
}else
{
 alert("严重肥胖");
}

你可能感兴趣的:([JavaScript基础]学习⑥--条件判断)