论电路里面的计算机逻辑
串联电路——逻辑与
假设有这么一个地铁电路:当车厢门关闭(一个开关闭合)且驾驶员踩下油门(另一个开关闭合)时,电流驱动电动机工作。
那么则可以用这个电路图表示:
此时此刻我们就可以把那车厢门关闭和油门看作两个条件表达式,当开关闭合的时候它所对应的值就为真,那么综上所述,我们可以写出以下JS代码:
1 | if (s1.closed && s2.closed){ |
所以说串联电路就类似于计算机编程中的逻辑与。
并联电路——逻辑或
假设有这么一个门禁系统:当用户刷卡(一个开关闭合)时,或者保安按下了开门按钮(另一个开关闭合)时,电流驱动电动机打开门。
那么则可以用这个电路图表示:
那么这时候我们就可以把那刷卡和开门按钮看作两个条件,只要开关闭合的时候它的值就为真,我们用JS代码来表示一下:
1 | if (s1.closed || s2.closed){ |
因此得出结论:并联电路类似于编程中的逻辑或