首页 > 其他 > 详细

分支结构/循环结构

时间:2019-10-18 20:23:40      阅读:68      评论:0      收藏:0      [点我收藏+]

一、if语句

  例1:

// 满30减15
var price = 35;
if (price > 30){
    price = price - 15;
}
console.log(‘应该付款‘+price);
结果:20

  例2:

// 声明变量保存年龄,如果年龄大于60,再原来的基础上减5,打印最终年龄
var age = 61;
if (age>60){
    age = age - 5;
}
console.log(age)
结果:56

  例3:

// 声明两个变量分别保存用户名和密码,如果用户名是root,并且密码是123456,打印登录成功;
var username = ‘root‘;
var password = ‘123456‘;
if (username=‘root‘ && password=‘123456‘){
    console.log(‘success‘);
}

// 逻辑短路的写法
(username = ‘root‘ && password=‘123456‘)&& console.log(‘success‘)

结果:success

  例4:

// 如果年龄大于等于18岁,打印“成年人”,否则打印“未成年人”
// 注意:如果if后的语句中只有一行,是可以省略大括号
var age = 21;
if (age>=18){
    console.log(‘成年人‘);
}
结果:成年人

  

// 在if语句的条件表达式中,有一些值默认为false
0 NaN underdined null

 

二、if_else语句

  例1:

// 如果应付27,余额够,支付成功,否则提示:余额不足,请充值
var money = 50;
if (money>=27){
    console.log(‘支付成功‘);
}else{
    console.log(‘余额不足,请充值!‘);
}
结果:支付成功

  例2:

//应付
var money1 = 27;
//余额
var money2 = 25;
if (money2 >= money1){
    console.log(‘支付成功‘);
}else{
    console.log(‘余额不足,请充值!‘);
}
结果:
余额不足,请充值!

  例3:

// 声明个性签名,如果有内容,则打印,否则打印“这个家伙很懒”
var signature = ‘‘;
if (signature == ‘‘){
    console.log(‘这家伙很懒‘);
}else{
    console,log(signature);
}

 

分支结构/循环结构

原文:https://www.cnblogs.com/hd-test/p/11700042.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!