Page 209 - SK tingkatan 5
P. 209
Cara Memanggil/Menggunakan Procedure dan Function untuk
Meringkaskan Atur Cara Bahasa Penskripan Klien
Subatur cara akan menggunakan subatur cara lain bertujuan
supaya kod pernyataan-pernyataan dalam subatur cara lain panggil
akan dilaksanakan. Umumnya, hubungan dua subatur cara Subatur cara Subatur cara
(Pemanggil)
(Dipanggil)
ialah pemanggil dan dipanggil. Subatur cara (pemanggil)
memanggil nama subatur cara (dipanggil) dalam badan Rajah 3.1.45 Subatur cara pemanggil dan
subatur cara (pemanggil) seperti yang ditunjukkan dalam dipanggil
Rajah 3.1.45.
CONTOH 36
Contoh 36 menunjukkan cara memanggil subatur cara JumlahNo( ) berulang-ulang kali dengan nilai yang
berbeza-beza diberikan kepada subatur cara. Subatur cara JumlahNo( ) mengira dan menjumlahkan nombor
dalam senarai subatur cara yang sama dan dapat digunakan juga untuk menjumlahkan nombor bagi jenis
data yang berbeza. Atur cara dan output ditunjukkan pada Jadual 3.1.36.
Jadual 3.1.36 Contoh atur cara JavaScript dan output (pemanggil subatur cara)
Atur cara Contoh output
<html> 95
<body> 666
<script> 20.9
var SenaraiPertama = [2,4,12,77];
1 var SenaraiKedua = [333,222,111]; Senarai nombor
var SenaraiKetiga = [5.1,5.2,5.6,5.0];
var jum1, jum2,jum3;
jum1 = JumlahNo(SenaraiPertama);
jum2 = JumlahNo(SenaraiKedua); 2 3 Memanggil Function JumlahNo( )
jum3 = JumlahNo(SenaraiKetiga);
6
document.write(jum1 + “<br>”);
document.write(jum2 + “<br>”); Mencetak jumlah
document.write(jum3 + “<br>”);
function JumlahNo(nombor)
{
var i, bilNo, jumlah= 0;
4 bilNo = nombor.length; Fungsi yang dipanggil iaitu Function
for (i=0; i<bilNo; i++)
{ JumlahNo( )
jumlah = jumlah + nombor[i];
} 5
return jumlah;
}
</script>
</body>
</html>
PB BAB 3 Pengaturcaraan Berasaskan Web 201

