逻辑运算

最后更新于:2022-12-27 16:58:41

下载手册电子版

手册视频讲解

①指令图片:

指令名称:与

指令用途:求布尔值。如果两个参数的布尔值都为True,也就是条件成立,那么返回值为True。否则返回值为False。

指令参数:本指令有两个参数,也就是需要进行逻辑运算的两个布尔值。

注释:逻辑运算指令的参数是可以嵌套的。

例如  是由两个与指令组合而成的,通过这样的嵌套,可以进行三个布尔值的运算:只有当这三个布尔值都是True,这条指令的返回值才是True(本例)。

 

②指令图片:

指令名称:或

指令用途:求布尔值。如果两个参数有一个参数的布尔值为True,那么返回值为True。否则返回值为False。

指令参数:本指令有两个参数,也就是需要进行逻辑运算的两个布尔值。

 

③指令图片:

指令名称:不成立

指令用途:求布尔值。如果参数的布尔值为True,那么返回值为False。如果参数布尔值为False,那么返回值为True。

指令参数:本指令有一个参数,也就是需要进行逻辑运算的这个布尔值。

注释:Scratch没有提供大于等于(≥)和小于等于(≤)运算符。但可以使用不成立指令来实现。例如:用来表示X≤10。