Page 212 - SK tingkatan 5
P. 212
Jadual 3.1.38 Contoh atur cara JavaScript dan output (pulang nilai)
Atur cara
<html>
<body> 2
Memanggil fungsi
<script>
var fahrenheit=77; 1
document.write("Suhu adalah " + toCelsius(fahrenheit) + " darjah
Celsius.");
Fungsi yang
dipanggil
memulangkan nilai daripada
function toCelsius(fahrenheit) 3 hasil operasi (5/9) *
{ (fahrenheit-32)
return (5/9) * (fahrenheit-32); 4
}
</script>
</body>
</html>
Contoh output
Penerangan:
1 Menerima nilai suhu fahrenheit, iaitu 77.
2 Mencetak suhu dalam nilai celsius dengan memanggil fungsi toCelsius(fahrenheit) kemudian
menghantar nilai fahrenheit=77 kepada fungsi yang dipanggil.
3 Fungsi yang dipanggil akan menerima nilai fahrenheit dan menjalankan operasi aritmetik
(5/9)*(fahrenheit-32) untuk menukarnya kepada nilai celsius.
4 Hasil aritmetik akan dipulangkan kepada fungsi memanggil untuk dicetak.
AKTIVITI 11 Kerja Individu
Penggunaan Procedure dan Function dalam Bahasa Penskripan Klien
Objektif: Meringkaskan atur cara dengan menggunakan procedure dan function
Tulis dan hasilkan satu dokumen HTML yang mempunyai JavaScript yang dapat mengira dan memaparkan
hasil darab “5 * 5”. Gunakan fungsi (function) KiraDarab() untuk mengira hasil darab “5 * 5” tersebut.
204 Sains Komputer Tingkatan 5 PB

