Page 199 - SK tingkatan 5
P. 199

Jadual 3.1.24  Contoh atur cara JavaScript dan output (continue)
                                            Atur cara                                Contoh Output
                    <html>
                       <body>
                        <script>
                          var pembilang;
                          for(pembilang=1; pembilang<=3; pembilang++)
                          {
                           document.write("Salam Sejahtera!<br>"); 1
                           if (pembilang==2)
                             continue;                 2
                          }
                        </script>
                       </body>
                    </html>
                  Penerangan:
                   1   Atur cara akan berterusan mencetak “Salam Sejahtera!” selagi pembilang kurang atau sama
                      dengan 3.
                   2   Jika pembilang bersamaan dengan 2, blok kod ulangan akan tetap diteruskan oleh pernyataan
                      continue.

                  Ulangan berasaskan syarat

                  Ulangan berasaskan syarat dengan menggunakan dua jenis pernyataan dalam JavaScript, iaitu:
                  •  while...
                  •  do...while
                     Pernyataan  while melaksanakan suatu pernyataan sekali lagi selagi syarat adalah  true
                  manakala pernyataan do...while  akan melaksanakan pernyataan atau blok kod sekurang-
                  kurangnya sekali dan akan meneruskan pernyataan selagi syarat adalah true. Jadual 3.1.25 dan
                  Jadual 3.1.26 menunjukkan struktur ulangan berasaskan syarat.

                                        Jadual 3.1.25  Struktur ulangan berasaskan syarat (while...)
                     Jenis Ulangan        Pseudokod                            Carta Alir
                   while…         1  Mula
                                                                     Mula
                                  2  Nilai awal syarat

                                  3  Jika Syarat BENAR
                                                              Nilai awal syarat
                                     3.1  Pernyataan
                                     3.2  Kemas kini syarat
                                     3.3  Pergi ke Langkah 3                         Kemaskini syarat
                                  4  Tamat                          Syarat      BENAR
                                                                    BENAR?               Pernyataan

                                                                PALSU
                                                                     Tamat


 PB                                                                BAB 3  Pengaturcaraan Berasaskan Web 191
   194   195   196   197   198   199   200   201   202   203   204