JavaScript判断
if...else:
if...else语句是在指定的条件成立时执行的代码,在条件不成立时执行else后的代码。
语法:
if(条件)
{条件成立时执行的代码
}else{
条件不成立的时执行的代码}
假设我们通过年龄来判断是否未成年。如大于18岁是成年人,否则是未成年人。代码表示如下:
1 <script> 2 var age = 18; 3 if(age>=18){ //age>=18是判断条件 4 document.write('你是成年人') //弹窗:alert('你是成年人') 5 }else{ //否则,年龄小于18岁 6 document.write('未满18岁,不是成年人') //弹窗:alert('未满18岁,不是成年人')
};
多行判断:
判断BMI指数
1 var height = parseFloat(prompt('请出入身高(m):')); 2 var weight = parseFloat(prompt('请出入体重(kg):')); 3 var bmi = weight/(height*height); 4 if (bmi < 18.5){ //小于18.5 5 alert(`过轻`+bmi); //弹出 6 }else if (bmi < 25){ 7 alert(`正常`+bmi); 8 }else if (bmi < 28){ 9 alert(`过重`+bmi); 10 }else if (bmi < 32){ 11 alert(`肥胖`+bmi); 12 }else{ //上面的都不符合则直接弹出 13 alert(`严重肥胖`+bmi); 14 }
每天能进步一小步,将来进步一大步!
每天的努力都是为了以后更好的生活!