逻辑运算符】【Web前端基础】逻辑运算符有哪三种_第3页回答

2021-01-13 10:33发布

26条回答
请叫我雷锋叔叔啊
2楼 · 2021-01-15 14:05

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;反之亦然。


小鹿姐姐
3楼 · 2021-01-15 15:12

逻辑代数有与、或、非三种基本逻辑运算。它是按一定的逻辑关系进行运算的代数,是用来分析和设计数字电路的数学工具。此外,逻辑变量的逻辑与运算叫做与项,与项的逻辑或运算构成了逻辑函数的与或式,也叫做积之和式。

  有三种最基本的逻辑运算:

  1)逻辑与 -- 用AB表示:当A,B都为1时,其值为1,否则为零;

  2)逻辑或 -- 用 A+B 表示:当A,B都为0时,其值为0,否则为1;

  3)逻辑非 -- 用 A上'¯'表示,当A=0时,A的非为1,A=1时,A的非为0。


爱搞事的IT小男孩
4楼 · 2021-01-15 15:51

逻辑代数有与、或、非三种基本逻辑运算。它是按一定的逻辑关系进行算的代数是用来分析和设计数字电路的数学工具。此外,逻辑变量的逻辑与运算叫做与项,与项的逻辑或运算构成了逻辑函数的与或式,也叫做积之和式。
有三种最基本的逻辑运算:
1)逻辑与
--
用AB表示:当A,B都为1时,其值为1,否则为零;
2)逻辑或
--

A+B
表示:当A,B都为0时,其值为0,否则为1;
3)逻辑非
--

A上'¯'表示,当A=0时,A的非为1,A=1时,A的非为0。
扩展资料:
运用逻辑代数的基本公式及规则可以对逻辑函数进行变换,从而得到表达式的最简形式。这里所谓的最简形式是指最简与或式或者是最简或与式,它们的判别标准有两条:项数最少;在项数最少的条件下,项内的文字最少。
卡诺图是遵循一定规律构成的。由于这些规律,使逻辑代数的许多特性在图形上得到形象而直观的体现,从而使它成为公式证明、函数化简的有力工具。
参考资料:百度百科-逻辑代数  


帅帅马
5楼 · 2021-01-15 16:05

逻辑运算符包括 &&、||、!。其中 && 和 || 是双目运算符,实现逻辑与、逻辑或;!是单目运算符,实现逻辑非。



结果为 boolean 型的变量或表达式可以通过逻辑运算符结合成为逻辑表达式。逻辑运算符 &&、|| 和 !按表 2 进行逻辑运算。



逻辑运算符的优先级为:!运算级别最高,&& 运算高于 || 运算。!运算符的优先级高于算术运算符,而 && 和 || 运算则低于关系运算符。结合方向是:逻辑非(单目运算符)具有右结合性,逻辑与和逻辑或(双目运算符)具有左结合性。


扩展资料:


逻辑运算符的示例。


x>0 && x<=100    //第一行语句


y%4==0 || y%3==0    //第二行语句


!(x>y)    //第三行语句

其中,第一行语句用于判断 x 的值是否大于 0 且小于或等于 100,只有两个条件同时成立结果才为真(true)。


第二行语句用于判断 y 的值是否能被 4 或者 3 整除,只要有一个条件成立,结果就为真(true)。


第三行语句先比较 x 和 y,再将比较结果取反,即如果 x 大于 y 成立,则结果为假(false),否则为真(true)。


JavaScript逻辑运算符有&&(逻辑与)、||(逻辑或)、!(逻辑非)。JavaScript逻辑运算符用于测定变量或值之间的逻辑。

HUANG
7楼 · 2021-01-15 21:04

1、算术运算符

用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余bai(或称模运算,%)、自增(++)、自减(--)共七种。


2、关系运算符

用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六种。


3、逻辑运算符

用于逻辑运算。包括与(&&)、或(||)、非(!)三种。


4、位操作运算符

参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。


5、赋值运算符

用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。


6、条件运算符

这是一个三目运算符,用于条件求值(?:)。








靓猴一枚
8楼 · 2021-01-17 09:50

1.&&逻辑与 

2.||逻辑或 

3.!逻辑非

逻辑运算符用于对包含关系运算符的表达式进行合并或取非

对于使用逻辑运算符的表达式,返回0表示“假”,返回1表示“真”。关于逻辑运算符的解释

请注意:任何使用两个字符做符号的运算符,两字符之间不应有空格,即将==写成= =是错误的。

假设一个程序在同时满足条件a<10 xss=removed>

用&&表示“与”运算符,该条件代码如下:

(a<10 xss=removed>

类似地,“或”是用于检查两个条件中是否有一个为真的运算符。它由两个连续的管道符号(||)表示。如果上例

改为:如果任一语句为真,则程序需执行某些操作,则条件代码如下:

(a<10 xss=removed>

第三个逻辑运算符“非”用一个感叹号(!)表示。这个运算符对表达式的真值取反。例如,如果变量s小于10,程序

程序需执行某些操作,则条件代码如下:

(s<10>

(!(s>=10)) //s不大于等于10

关系运算符和逻辑运算符的优先级一般都低于算术运算符。例如,5>4+3的计算与5>(4+3)运算符是一样的,即

先计算4+3,再执行关系运算。此表达示的结果为“假”,即,将返回0。

下面的语句

printf("%d",5>4+3);

将输出 0

可以总结为:&&的结果是真真为真。||的结果是假假为假。


风火轮
9楼 · 2021-01-18 14:13

  逻辑代数有与、或、非三种基本逻辑运算。它是按一定的逻辑关系进行运算的代数,是用来分析和设计数字电路的数学工具。此外,逻辑变量的逻辑与运算叫做与项,与项的逻辑或运算构成了逻辑函数的与或式,也叫做积之和式。

  有三种最基本的逻辑运算:

  1)逻辑与 -- 用AB表示:当A,B都为1时,其值为1,否则为零;

  2)逻辑或 -- 用 A+B 表示:当A,B都为0时,其值为0,否则为1;

  3)逻辑非 -- 用 A上'¯'表示,当A=0时,A的非为1,A=1时,A的非为0。


相关问题推荐

没有解决我的问题,去提问