运算符与数据转换
1.赋值运算符 =
运算符 = 用于给变量赋值。
2.算术运算符
算术运算符用于执行变量与/或值之间的算术运算。基本算术运算符有 + - * / %(取余,求模,取模)
通过对算术运算符的应用可以实现一些简单的运算
如下:
3.比较运算符
比较和逻辑运算符用于测试 true 或 false
比较运算符在逻辑语句中使用,以测定变量或值是否相等。也可以在条件语句中使用比较运算符对值进行比较,然后根据结果来采取行动,不同类型之间无法比较.
4.三元运算符
三元运算符可以用于在一行代码中为变量赋值,根据条件选择不同的值赋给变量。
基础写法: 变量=表达式1 ? 结果A:结果B
展示如下:
5.关系运算符 与或非
用于连接两个或更多的条件,并根据这些条件返回True或False。常见的逻辑运算符有以下几种:
- 与运算符(&&):也称为逻辑与,当且仅当两个条件都为真时,整个逻辑表达式的结果才为真。例如,a > b && c < d 表示a大于b且c小于d。
- 或运算符(||):也称为逻辑或,只要有一个条件为真,整个逻辑表达式的结果就为真。例如,a == b || c != d 表示a等于b或者c不等于d。
- 非运算符(!):也称为逻辑非,用于反转条件的真假值。例如,!a > b 表示a不大于b。
6.++ –
i++ 先赋值,后运算(第二次用到i,i的值加1)
i-- 先赋值,后运算(第二次用到i,i的值减1)
7.位移运算
移位运算符在程序设计中,是 位操作 运算符 的一种。 移位运算符可以在二进制的基础上对数字进行平移。 按照平移的方向和填充数字的规则分为三种:<< (左移)、>> (带符号右移)和>>> (无符号右移)。
数据转换
检测数据类型:typeof
数据转换的类型有:数字转字符,字符串转数字,小数转整数,整数转小数