JavaScript 基础语法(第二天)

这篇博客详细介绍了编程中的基本运算符,包括算术、赋值、一元、比较和逻辑运算符。此外,还讲解了分支结构如if语句和三元运算符的使用,强调了自增、自减运算符的前置与后置区别以及比较运算符的注意事项,如类型转换和短路逻辑。内容适合初学者掌握编程基础。

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

目录:

1.1运算符

1.2.赋值运算符

1.3一元运算符  

1.4比较运算符 

1.5逻辑运算符 

1.6分支  

1.7三元运算符

1.1运算符

1.算术运算符

常见的几种算术运算符:+(求和) - (求差) *(求积) /(求商) %(取模,求余)

执行顺序:先乘除后加减,有括号先算括号里面的

%取余开发中的是来判断某个数字是否能被整除

1.2.赋值运算符

+= ,-= ,*= ,/= , %=

语法:

1.3一元运算符 

一元运算符自增,自减运算

1.自增

符号:++ (作用:让变量+1)

前置自增:先自加再使用(++在前 先加)

后置自增:先使用再自加(++在后 后加)

(注意:前置和后置自增单独使用时没有差别)

2.自减

符号:-- (作用:让变量-1)

自增,自减使用场景:经常用于计数来使用。 比如进行10次操作,用它来计算进行了多少次了 (例如:电商网站的购物车)

  前置跟后置的特点:   (自减同理)

1.4比较运算符  1.5逻辑运算符 1.6分支  1.7三元运算符

1.比较运算符的作用:比较两个数据大小、是否相等

2.比较运算符的使用:

   > :    左边是否大于右

   <:     左边是否小于右边

 >=:   左边是否大于或等于右边

<=:   左边是否小于或等于右边

 ==:   左右两边是否相等,将两边的数据进行转换为数值

===: 左右两边是否类型和值都相等

!==:  左右两边是否不全等

   比较结果为boolean类型,即只会得到truefalse

3.比较运算符的一下学姐:

1️⃣字符串比较,是比较的字符对应的ASCII码,从左往右依次比较,如果第一位一样再比较第二位,以此类推

2️⃣NaN不等于任何值,包括它本身

3️⃣尽量不要比较小数,因为小数有精度问题

4️⃣不同类型之间比较会发生隐式转换

1.5逻辑运算符

1️⃣逻辑运算符:

符号:&&    名称:逻辑与      日常读法:并且  (特点:符号两边都为true结果才为true

口诀:一假则假,全真才真

符号:||    名称:逻辑或      日常读法:或者  (特点:符号两边有一个true就为true

口诀:一真则真,全假才假

符号:!   名称:逻辑非      日常读法:取反  (true变false,false变true

口诀:真变假,假变真

2️⃣逻辑运算符里的短路:

短路:只存在于 && || 中,当满足一定条件会让右边代码不执行

逻辑与:&&            短路条件:左边为false就短路

逻辑或:||               短路条件:左边为true就短路

通过左边能得到整个式子的结果,因此没必要再判断右边

逻辑与  说明

逻辑与  说明

1.6分支  

1️⃣if分支

1.if语句有三种:单分支,双分支,多分支

单分支使用语法:

双分支使用语法: 

多分支使用结构(添加了嵌套):

1.7三元运算符

符号:  (?) 与 (:)配合使用

语法:  条件 ? 满足条件执行的代码  :  不满足条件执行的代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值