javascript基础-if

本文深入解析JavaScript中的if语句及其并列用法,通过具体实例展示了如何利用if...else和if...else...elseif结构来判断变量值,并获取三科成绩中的最高分,适用于编程学习和实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

if:如果,else:其他  

if...else... 需要接判断表达式,只有在满足条件的时候执行

而else语句是在前面条件都不满足的时候才能执行

if的简单用句 

var score = 116;
//编写if-else条件语句
if(score >90){
console.log('成绩及格')
}
else{
console.log('成绩不及格')
}//成绩及格

 

 if...else的简单用句

var score = 133;
//编写if-else条件语句
if(score > 130){
console.log('成绩优异')
}
else if(130 >= score > 120){
console.log('成绩良好')
}
else if(120 >= score > 90){
console.log('成绩及格')
}
else {
console.log('成绩不及格')
}//成绩优异

 

 并列的if  else用法

var all_scores = {'杨璐':[131,143,144],
    '王雪':[131,135,144],
    '韩林霖':[127,139,142],
    '沙龙逸':[123,148,136],
    '李鉴学':[126,135,140],
    '韩雨萌':[129,133,138],
    '刘帅':[116,143,140],
    '康惠雯':[114,142,139],
    '刘钰婷':[115,139,135],
    '林世博':[116,142,129]};
var highest_score ;
var stu_name = '李鉴学';
//使用并列的if或者if-else获取三科的最高成绩
if(all_scores[stu_name][0]>all_scores[stu_name[1]])
{
    highest_score = all_scores[stu_name][0]
}
else
{
     highest_score = all_scores[stu_name][1];
}
if(highest_score < all_scores[stu_name][2])
{
    highest_score = all_scores[stu_name][2]
}
console.log('三科成绩中的最高分为:'+highest_score);//三科成绩中的最高分为:140

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值