Fungsi

 

Adalah sebuah nama yang mewakili sebuah blok kode yang dapat dijalankan.

Fungsi dibagi 2 yaitu:

  • Tanpa parameter
  • Dengan parameter

 

Fungsi Tanpa Parameter

Syntax:

tipeData namaFungsi(){

//kodemu

}

 

Contoh:

Buatlah sebuah file bernama fungsi1.jsp dan masukkan kode berikut ini:

<%!

String namaGuru(){

return "Fahmi Basya";

}

%>

<%= "Guru Programmernya adalah "+namaGuru() %>

Keterangan:

return digunakan untuk memberikan nilai kepada nama fungsinya

 

Hasilnya:

Bukalah file diatas pada browsermu maka akan menghasilkan hasil seperti dibawah ini:

Guru Programmernya adalah Fahmi Basya

 

Fungsi dengan Parameter

Syntax:

tipeData namaFungsi(tipeData parameter1, tipeData parameterSelanjutnya){

//kodemu

}

 

Contoh:

Buatlah sebuah file bernama fungsi2.jsp dan masukkan kode berikut ini:

<%!

String namaGuru(String nama, String alamat){

return "bernama "+nama+", alamatnya di "+ alamat;

}

%>

<%= "Guru Programmernya "+namaGuru("Fahmi Basya", "Bogor") %>

Hasilnya:

Bukalah file diatas pada browsermu maka akan menghasilkan hasil seperti dibawah ini:

Guru Programmernya bernama Fahmi Basya, alamatnya di Bogor

 

 

Penutup

Sekian dan terima kasih

 

2016 © Fahmi Basya Kartapura