这节课学习一个新的逻辑运算符“&&”这个与那个。
逻辑运算符“&&”这个与那个的意思,是只有运算符两边的条件都满足,才算满足条件,也就是说两边都为“真”,才为“真”。
我们具体看一下这个例子就明白了,什么是两边都为“真”,才为“真”。
在这个例子中,主路上有7步,需要循环7次。
有的地方有宝石,需要采集宝石。
最关键的地方是:
有的地方既有宝石,左侧又有石头阻碍。在这样的地方,有向右的岔路,需要去岔路上收集宝石。
所以我们首先需要一个判读语句,判断这个砖块上,是不是既有宝石,左侧又有阻碍。两个条件都满足的话,就右转去岔路。
这就需要下面的判断语句:
if 有宝石&&左侧受阻{
收集宝石
右转
。。。。。。
}
这个判断完成后,不满足这个条件的话,然后是下面的:
if 有宝石{
收集宝石
}