Mendeklarasikan Fungsi
Fungsi dalam javascript dapat berdiri sendiri maupun disimpan dalam sebuah variabel. Cara mendeklarasikan fungsi tersebut adalah :
//fungsi berdiri sendiri
function namaFungsi(){
//kode yang akan di jalankan
}
//fungsi yang disimpan dalam Variabel
let namaFariabel = function(){
//kode yang akan di jalankan
}
Cara memanggil fungsi :
namaFungsi();
namaVariabelFungsi();
Contoh penggunaan fungsi :
//fungsi berdiri sendiri
function sapa(){
return "Selamat pagi";
};
console.log(sapa()); // Output : Selamat pagi
//fungsi disimpan dalam variabel
let berkenalan = function(){
return "Hallo dunia";
};
console.log(berkenalan()); // Output : Hallo dunia
Bukti pentingnya return pada fungsi :
let umur = 21;
function ulangTahun(){
umur += 1;
}
console.log(ulangTahun()); // Output : undefined
Perintah di atas menghasilkan undefined karena perintah return tidak terdapat pada fungsi yang dipanggil.
Parameter dan Argument
Parameter merupakan syarat yang harus dimasukan ke dalam suatu fungsi. Sedangkan, argument adalah nilai yang dimasukan ke dalam suatu fungsi.
function operasiPerkalian(angka1, angka2){
return angka1 * angka2;
};
console.log(operasiPerkalian(2, 4)); // Output : 8
- angka1 & angka2 merupakan parameter.
- 2 & 4 merupakan argument
Function Hoisting
Kamu dapat memanggil fungsi terlebih dahulu baru kemudian membuatnya. Contohnya :
console.log(operasiPerkalian(3, 5));
function operasiPerkalian(angka1, angka2){
return angka1 * angka2;
};
Posting Komentar