如果<>那么…否则…
- 
					
					
					
					
 先修科目介绍在控制类别中有2个“如果<>那么…否则…”。一个是匚形积木,另一个是报表积木。  
 这两个积木怎么用?匚形积木匚形积木检查条件真假。 
 如果条件为“真”,就运行第一个匚形中的积木。 
 如果条件为“假”,就运行第二个匚形中的积木。  
 报表积木报表积木同样会检查条件真假。 
 如果条件为“真”,就会取第一个输入框的值。 
 如果条件为“假”,就会取第二个输入框的值。  
 嵌套积木“如果<>那么…否则…”如果你把积木“如果<>那么…否则…”放在另一个中,就组成“嵌套”。  
 可以用嵌套的“如果<>那么…否则…”检查更多条件,要根据第一个条件真假。在如下例子中,第一个积木“如果”检查分数是否大于等于20。如果为真,背景就换成“2级”。否则,第二个积木“如果”检查分数是否大于等于10。如果为真,角色就说“干得漂亮!继续!”,否则就说“赶快”。  
 多个“如果<>那么…否则…”为了逐个检查多个条件,你可以叠放多个“如果<>那么…否则…”。 在如下例子中,如果角色碰到红球,就说“我找到红球了。”,否则就移动到随机位置。然后如果角色碰到黄球,就说“我找到黄球了。”,否则移动10步。  
 重复检查条件积木“如果<>那么…否则…”只检查一次其布尔条件。在游戏或者项目中,如果你想重复不断检查条件,可以用积木“重复执行”或者“重复执行( )次”。 