06 Prosedur FUNGSI
Deklarasi Fungsi - Parameter dan Nilai Pengembalian - Pemanggilan Fungsi
-
Deklarasi Fungsi
Format penggunaan :
[Private|Public] Function namaFungsi[ (daftar argumen)] [tipe fungsi] Statements End Function
Contoh:
End Function
Deklarasi Fungsi
Parameter Fungsi:
Sebuah fungsi bisa memiliki sejumlah parameter, yang dideklarasikan sebagai tipe tertentu. Walaupun normalnya parameter fungsi diterima sebagai value, namun juga dapat dimanfaatkan untuk menerima by refference
Nilai Pengembalian:
Berbeda dengan sebuah prosedur Sub yg tidak bisa mengembalikan nilai melalui nama Sub, dalam prosedur fungsi, pemanggilan terhadap nama fungsi akan menghasilkan sebuah nilai pengembalian, mirip seperti fungsi dalam matematika
Pemanggilan Fungsi
Format penggunaan : NamaSub [ (daftar argumen) ] karena fungsi mengembalikan sebuah nilai, biasanya sebuah fungsi digunakan untuk mengisi sebuah variable