Page 192 - SK tingkatan 5
P. 192

Atur cara                                Contoh Output

                                                                            (tidak memenuhi syarat if)




















                 Penerangan:
                  1   Atur cara menerima nombor pelajar.
                  2   Menentukan sama ada nombor pelajar adalah 123.
                  3   Jika nombor pelajar adalah 123, “Anda adalah pelajar Sekolah Taman ABC” dipaparkan (memenuhi syarat if).
                  4   Sebaliknya, “Anda bukan pelajar Sekolah Taman ABC” akan dipaparkan (tidak memenuhi syarat if).



                   Dalam suatu pernyataan  if...else, dua atau lebih syarat  Boolean boleh diuji serentak
                 dengan menggabungkan syarat Boolean melalui operator logikal. Operator-operator logikal yang lazim
                 digunakan ialah AND, OR dan NOT.  Jadual 3.1.18 menunjukkan operator logikal yang boleh
                 terdapat dalam ungkapan logik.

                                          Jadual 3.1.18  Operator logikal dalam ungkapan logik
                                           Syarat                  Simbol Operator Logikal
                                             AND                           &&
                                             OR                            ||
                                             NOT                           !

                 Operator Logikal AND

                 Operator logik AND digunakan apabila terdapat dua atau lebih syarat Boolean perlu digabungkan dan
                 semua syarat perlu benar sebelum melaksanakan pernyataan seterusnya.



                  CONTOH       26

                 Contoh 26 menunjukkan markah peperiksaan mestilah antara 0 hingga 100. Oleh sebab itu, untuk
                 menentukan sama ada markah yang dimasukkan adalah antara 0 hingga 100, operator logikal “&&” perlu
                 digunakan. Contoh: if (markahPeperiksaan >= 0 && markahPeperiksaan <=100).
                 Atur cara JavaScript dan output ditunjukkan pada Jadual 3.1.19.


                 184   Sains Komputer Tingkatan 5                                                                                                                                                                PB
   187   188   189   190   191   192   193   194   195   196   197