Fungsi pada javascript
Di Posting Oleh : wandi
Kategori : javascript
Kali ini saya akan membahas fungsi pada javascript, fungsi itu apa sih ? Jadi bisa di bilang fungsi ini sebuah blok kode untuk mengelesaikan suatu persoalan . Misal kita ingin membuat program kalkurator maka kita membuat fungsi tambah, kurang, bagi, kali, dan lain lain . Begitu kita klik kali maka fungsi kali akan berjalan .Jadi fungsi itu tidak berjalan otomatis .
Mudahnya sekarang saya akan memberikan contoh fungsi pada kalain. Sebelum kita membuat fungsi kita harus tau dulu struktur pernulisan fungsi pada javascript . Ini dia struktur penulisannya
function nama_fungsi(parameter1,parameter2,paramaterN){
perintah;
}
Nama_fungsi = nama yang akan kita panggil ketika kita inggin menjalankan fungsi tersebut.
parameter = jadi kita bisa mengirim nilai dengan parameter ini.
perintah = perintah yang akan di lakukan jika nama_fungsi tersebut di panggil.
Sekarang saya akan berikan contohnya . Kali ini saya akan coba jelaskan, bahwa fungsi tidak berjalan otomatis .
<h1>Belajar fungsi di javascript</h1>
<script language="javascript">
<!--
function nama(){
document.write("Wandi");
}
//>
</script>
Mau liat atau download source code aplikasi premium bisa disini.
Di Posting Oleh : wandi
Kategori : javascript
Kali ini saya akan membahas fungsi pada javascript, fungsi itu apa sih ? Jadi bisa di bilang fungsi ini sebuah blok kode untuk mengelesaikan suatu persoalan . Misal kita ingin membuat program kalkurator maka kita membuat fungsi tambah, kurang, bagi, kali, dan lain lain . Begitu kita klik kali maka fungsi kali akan berjalan .Jadi fungsi itu tidak berjalan otomatis .
Mudahnya sekarang saya akan memberikan contoh fungsi pada kalain. Sebelum kita membuat fungsi kita harus tau dulu struktur pernulisan fungsi pada javascript . Ini dia struktur penulisannya
function nama_fungsi(parameter1,parameter2,paramaterN){
perintah;
}
Nama_fungsi = nama yang akan kita panggil ketika kita inggin menjalankan fungsi tersebut.
parameter = jadi kita bisa mengirim nilai dengan parameter ini.
perintah = perintah yang akan di lakukan jika nama_fungsi tersebut di panggil.
Sekarang saya akan berikan contohnya . Kali ini saya akan coba jelaskan, bahwa fungsi tidak berjalan otomatis .
<h1>Belajar fungsi di javascript</h1>
<script language="javascript">
<!--
function nama(){
document.write("Wandi");
}
//>
</script>
Jika kita lihat hasilnya maka kita tidak akan melihat nama "wandi", karena kita tidak memanggil nama fungsinya . Seperti tadi saya bilang bahwa fungsi tidak berjalan otomatis, fungsi perlu di panggil terlebih dahulu seperti hanya variable .
Baca juga variable pada javascript
Sekarang gimana caranya kita memanggil fungsi tersebut . Caranya sangat mudah kita tinggal tulis saja nama fungsinya apa . Seperti kalo di contoh yang pertama, panggilnya jadi tinggal tulis nama();
<h1>Belajar fungsi di javascript</h1>
<script language="javascript">
<!--
function nama(){
document.write("Wandi");
}
nama();
//>
</script>
Mana akan tampil nama "wandi" disana . Sekarang kita lebih memahami mengeneai parameter . Parameter fungsinya untuk mengoper nilai .Saya akan berikan contoh sederhana yaitu program pertambahan dengan javascript.
<h1>Belajar fungsi di javascript</h1>
<script language="javascript">
<!--
function tambah(bil1,bil2){
var bilJ=bil1+bil2;
document.write("Hasil penjumlahan "+bil1+"+"+
bil2+"="+bilJ);
}
tambah(5,6);
//>
</script>
Maka akan menampilkan
Hasil penjumlahan5+6=11
Nah sekarang bagaimana sih prosesnya . Baik pertama kita memanggil fungsi dengan cara tambah(5,6); dan kita bil1 dan bil 2 telah terisi dengan bil1=5 dan bil2=6 . Lalu melakukan penjumlahan dan penampilkannya .
Baca juga operator pada javascript
Jadi untuk membuat paramter kita tinggal tulis saja, contohnya tambah(bil1,bil2) dan memanggilnya pun mudah tinggal tambah(5,6); .
Oke mungkin itu dia bahas bahas mengenai fungsi pada javascript . Semoga bermanfaat dan sampai jumpa .
Mau liat atau download source code aplikasi premium bisa disini.
belum paham banget saya tentang javascript
ReplyDeleteSemangat aja bro belajarnya
Delete