||!是或者的意思。
|是或者的意思。
!是非的意思,优先级高于||所以你的代码。
||!***没有出错还是建议写成||(!****)。
例如:
|| -> or xx
! -> not xx
||! -> or not xxx
是两个符号 三个逻辑运算符 与&& 或|| 非! ||!
举例:var a=4 ,b=2 if(a=1||!b=2) // 意思就是 如果a=4那么b=8。
经常见到的罗马数字元号
I - 1
II - 2
III - 3
IV - 4
V – 5
VI - 6
VII – 7
VIII - 8
IX - 9
X – 10
再补充一下,
||是或者的意思
!是非的意思,优先级高于||所以你的代码
||!***没有出错还是建议写成||(!****)
这个应该把 | |和!分开理解
||或
!取后面变量的相反
|| -> or xx
! -> not xx
||! -> or not xxx
是两个符号
|| 这个是"或" 在js中有 与或非 三个逻辑运算符 与&& 或|| 非!
||!
举例:var a=4 ,b=2
if(a=1||!b=2) //意思就是 如果a=4那么就执行接下来的语句,或者b的值不为2也执行接下来的语句。 现在b已经为2 所以不管a的值为多少都会执行接下来的语句。
a=1||!b=2 分为两部分a=1这是一部分 !b=2这是一部分 ||(逻辑或) 只要有一部分成立那么返回值就是true 两个都不成立才返回false