关于javaScript逻辑运算符

2022-12-19 15:46

js想判断变量a想判断是不是在8到58之间,能不能这样写:if(8 <= a <= 58){ ....}如果不能还请附注下原因,感谢了
1个回答
1.&&
1.1两边条件都为true时,结果才为true;
1.2如果有一个为false,结果就为false;
1.3当第一个条件为false时,就不再判断后面的条件
注意:当数值参与逻辑与运算时,结果为true,那么会返回的会是第二个为真的值;如果结果为false,返回的会是第一个为假的值。
2.||
2.1只要有一个条件为true时,结果就为true;
2.2当两个条件都为false时,结果才为false;
2.3当一个条件为true时,后面的条件不再判断
注意:当数值参与逻辑或运算时,结果为true,会返回第一个为真的值;如果结果为false,会返回第二个为假的值;

3.!
3.1当条件为false时,结果为true;反之亦然。
相关问答
javascript中运算符有哪些
1个回答2022-12-16 07:21
赋值运算符 算术运算符 比较运算符. .逻辑运算符 字符串运算符 条件运算符
JavaScript里面运算符有哪些?
1个回答2022-12-22 02:38
JavaScript里面有三种类型的运算符:算数运算符,赋值运算符,字符串连接运算符
符合逻辑运算有哪五种运算?
1个回答2023-05-27 06:06
符合逻辑,运算总共有五种运算方式,所以就没一种预感方式都蕴涵的一种计算的公式。
比较运算符和逻辑运算符的结果通常是什么或什么?
2个回答2022-08-28 06:31
比较运算符,用于比较两个值,结果是一个逻辑值,不是 TRUE(成立) 就是 FALSE(不成立)。 逻辑运算符,是指在形式逻辑中,把语句连接成更复杂的复杂语句的符号,包括逻辑与(and)、逻辑非(no...
全文
逻辑运算符的值是不是只能为0和1
1个回答2022-12-26 04:34
  并不一定只能为0和1。在多值逻辑里,逻辑运算符的值就至少有三个。   多值逻辑是一种非经典的逻辑系统。在经典逻辑中,每一个命题皆取真假二值之一为值 ,每一命题或者真或者假。但实际上,一个命题可以不...
全文
算数运算符 逻辑运算符 关系运算符 赋值运算符 计算的先后顺序
1个回答2022-11-10 23:13
算数-->关系-->逻辑-->赋值
javascript算数运算符一点点小疑问。
2个回答2023-02-22 00:51
字符串和数字相加是做字符串连接 比如 2.96 + "xxx" 就会变成 "2.96xxx",而2.96 + "" 就会变成 "2.96",所以 2.96 + "" + 1.0 相当于 "2.96"...
全文
什么是或运算(或逻辑关系)?并画出其电路图和逻辑符号.
1个回答2022-11-12 05:20
或运算的逻辑结构就是P或Q当前简单,P为真或者Q为真时P或Q为真,也就是说只要有真命题。那么P或Q就是真命题对应的逻辑电路是并联电路也就是一个电路当中的两个用电器是并联的关系,只要有一个用电器是好的电...
全文
晋人好利是什么意思
1个回答2024-06-16 23:45
晋人:代表山西人  山西人聪明 做生意的能手 精打细算 从不吃亏 人说精的跟猴一样 人称老西  商人好利嘛 
如何使儿童克服任性,固执,发脾气等缺点
1个回答2024-06-16 23:44
小孩是到自我执拗期了,什么都想按照自己的意思来做,有一点不合就会哭了,这时父母做什么事,可以先问下孩子的意思,按孩子的意思来做,或是先引导孩子,让孩子同意了大人的看法再做,这样孩子会不很多情绪的。父母...
全文
扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答