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

