逻辑结构:选择执行( if / if…else语句 / if...else嵌套 / switch-case语句 )

程序分为顺序执行、选择执行、循环执行程序 = 数据 + 算法一、选择执行1、if语句if(条件表达式){ 语句1;}语句2;如果if后的大括号中只有一行语句,可以省略大括号。//例:满30减15元var total = 36;if(total > 30){ total-=15;}console.log(total); //21//例:声明变量保存年龄,如果满...
摘要由CSDN通过智能技术生成

程序分为顺序执行、选择执行、循环执行
程序 = 数据 + 算法

一、选择执行

1、if语句

if(条件表达式){
   
	语句1;
}
语句2;

如果if后的大括号中只有一行语句,可以省略大括号。

//例:满30减15元
var total = 36;
if(total > 30){
   
	total-=15;
}
console.log(total);	//21
//例:声明变量保存年龄,如果满18,打印成年人
var age = 19;
if(age>18){
   
	console.log('成年人');
}else{
   
	console.log('未成年人');
}
//例:声明两个变量保存用户名和密码,如果用户名是'root',并且密码是'123456',打印true,否则打印false。
var uname = 'root';
var upwd = '123456';
if(uname == 'root' && upwd == '123456'){
   
	console.log('登录成功');
}else{
   
	console.log('登录失败');
}

false的几种情况,通常会和取反一起使用。
特殊的值本身也是false:0 , ’ ’ , undefined , null , NaN
如果括号里为空(’’),取反就执行内容
特殊的值本身也是true:‘空格’,有内容

if (!NaN) {
   
	console.log(1);	//1
}

if (!'') {
   
    console.log(1); //1
}

2、if…else语句[else:否则]

if(条件表达式){
   
	语句1;
}else{
   
	语句2;
}
var money = 100
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值