javascript运算符篇章-一二三元运算符及分支语句

目录

一、一元运算符

第一种用法:

第二种用法:

二、二元运算符

三、三元运算符

 四、分支语句

1.单分支 if

2.双分支 if...else

 3.多分支


一、一元运算符

第一种用法:

  • 运算只操作一个变量,就是一元运算
  • ++ 和 -- (重点)

++ 是在变量自身基础用于执行加 1 的操作
-- 是在变量自身基础用于执行减 1 的操作

let t = 10;
t++; // t += 1
t++; // t += 1
console.log(t); // 12

let j = 10;
j--; // j -= 1
j--;
console.log(j); // 8

第二种用法:

  • 前加加或前减减
++ 是在变量自身基础用于执行加 1 的操作
-- 是在变量自身基础用于执行减 1 的操作

let m = 15;
++m; // m = m + 1
console.log(m); // 16

let n = 12;
--n; // n = n - 1
console.log(n); // 11

二、二元运算符

let x = 5 + 10;
let y = -x; // -15
console.log(y);

三、三元运算符

  • 条件 ? '条件为真执行这里' : '条件为假执行这里'
  • 2 > 3 ? console.log("为真则执行") : console.log("为假则执行");
<script>

  let z = 2 > 3 ? "大于" : "小于";

  console.log(z); // 小于

</script>

 四、分支语句

1.单分支 if

if ( ) { } 

let score = 69;
if (score > 60) {
   alert("恭喜您及格了!");
}

2.双分支 if...else

if (条件) { 条件为真,执行这里}  else if(条件) {条件为假,执行这里}

let uname = "张张";
let password = "123456";
if (uname === "张张" && password === "123456") {
  alert("登录成功!");
} else {
  alert("登录失败!");
}

 3.多分支

  • if...else if... else if

if(条件1) {

} else if(条件1) {

} else {

}

  •  switch...case

switch (变量) {

      case 值1:

      case 值2:

执行逻辑

      break;

      default:

}

变量与值分别进行对比(全等于 ===)

必须要有 break ,否则就穿透

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄昏终结者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值