Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 99 - 2607_Trackpad_Pro_5.1_flipbook_C4
P. 99

    when     clicked
                                >  50        Less than                 if     50  < 100    then
                                                                         say 50 is less than 100

                                                                       when     clicked
                              = 50           Equals to                 if     50  = 50     then
                                                                         say Both the numbers are equal

                     LOGICAL OPERATORS
                     Logical operators are used to combine two or more conditions. Logical operators are

                     used when we want to test more than one condition and make a decision. It produces the
                     results by considering if the conditions entered are true or false. In Scratch, there are three
                     logical operators: ‘and’, ‘or’, and ‘not’.

                           Operator                Meaning                              Examples

                                             Logical and               when    clicked

                              and            The result is true if     if     100  > 50  and    100  > 60   then
                                             both the conditions         say 100 is greater than 50 and 60
                                             are true.

                                             Logical or                when    clicked

                               or            The result is             if     100  > 50    or    100  > 200   then
                                             true, if one of the         say 100 is either greater than 50 or 200
                                             statements is true.

                                             Logical not

                                             Reverses the              when    clicked

                            not              condition, i.e. it’s      if    not     50  > 100   then
                                             false if the condition

                                             is true and                 say Reverses the condition
                                             vice-versa.

                                                                                                     Blocks in Scratch  97

| 94 95 96 97 98 99 100 101 102 103 104 |