Page 214 - SK tingkatan 5
P. 214

•  Pemprosesan nilai tatasusunan (array) dalam atur cara bahasa penskripan klien
                         Pemprosesan bermaksud melaksanakan operasi-operasi seperti operasi aritmetik dan operasi
                       logik. Antara operasi aritmetik yang boleh dilaksanakan adalah seperti mendapatkan jumlah
                       nilai-nilai, manakala operasi logik adalah seperti mencari sesuatu nilai dalam tatasusunan.


                  CONTOH       39

                 Contoh 39 menunjukkan nombor-nombor dalam tatasusunan dijumlahkan dengan dua cara yang berbeza.
                 Jadual 3.1.39(a) merujuk setiap nombor dengan lokasi indeks masing-masing dijumlahkan nilainya manakala
                 Jadual 3.1.39(b) pula merujuk setiap nombor dengan indeks yang diubah oleh pembilang dalam gelung for
                 dijumlahkan nilainya.
                 •  Mendapatkan jumlah nilai dalam tatasusunan
                   (a)  Mendapatkan nombor dalam senarai satu per satu dan menjumlahkannya

                                        Jadual 3.1.39(a)  Atur cara JavaScript dan output (Kira Jumlah)
                                            Atur cara                                Contoh Output

                    <html>                                                   28
                      <body>
                       <script>
                        var no = [5, -1, 4, 12, 8];
                        var jumlah = 0;

                        jumlah = no[0] + no[1] + no[2] + no[3] + no[4];
                        document.write (jumlah);
                       </script>
                      </body>
                    </html>

                   (b)  Menggunakan ulangan untuk mendapatkan nombor dalam senarai dan menjumlahkannya
                               Jadual 3.1.39(b)  Contoh atur cara JavaScript dan output (Kira Jumlah) menggunakan for

                                            Atur cara                                Contoh Output
                     <html>                                                  28
                       <body>
                        <script>
                          var no = [5, -1, 4, 12, 8];
                          var jumlah = 0;
                          var i;
                          for (i=0; i<5; i++)
                          {
                           jumlah = jumlah + no[i];
                          }
                          document.write (jumlah);
                        </script>
                       </body>
                     </html>



                 206   Sains Komputer Tingkatan 5                                                                                                                                                                PB
   209   210   211   212   213   214   215   216   217   218   219