DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Panduan praktis tentang cara menggunakan lebih dari satu parameter dalam fungsi JavaScript, lengkap dengan contoh kode dan penjelasan mendalam untuk memungkinkan kamu mendalami pemrograman JavaScript dengan lebih baik.
Fungsi dalam JavaScript seringkali memerlukan parameter untuk melakukan tugasnya. Dalam banyak kasus, kamu mungkin memerlukan lebih dari satu parameter untuk fungsi tersebut. Pada artikel ini, kita akan mengeksplor cara menggunakan lebih dari satu parameter dalam fungsi JavaScript.
Dalam JavaScript, kamu bisa mendefinisikan fungsi dengan sejumlah parameter. Parameter ini bertindak seperti variabel lokal di dalam fungsi.
Berikut adalah sintaks untuk mendeklarasikan fungsi dengan dua parameter:
function namaFungsi(parameter1, parameter2) {
// kode fungsi di sini
}
Misalkan kita ingin membuat fungsi yang menambahkan dua angka. Kita bisa membuat fungsi seperti ini:
function tambah(angka1, angka2){
return angka1 + angka2;
}
Dalam contoh di atas, angka1
dan angka2
adalah dua parameter yang kita gunakan dalam fungsi tambah
.
Kamu bisa memanggil fungsi ini dengan memberikan dua angka sebagai argumen:
var hasil = tambah(5, 3);
console.log(hasil);
Hasilnya akan 8
karena angka 5
dan 3
dijumlahkan oleh fungsi tambah
.
Jika jumlah argumen yang diberikan lebih banyak dari jumlah parameter fungsi, argumen tambahan tersebut akan diabaikan. Misalnya, jika kamu memanggil fungsi tambah
dengan tiga argumen:
var hasil = tambah(5, 3, 2);
console.log(hasil);
Hasilnya tetap akan 8
karena fungsi tambah
hanya mengambil dua parameter pertama.
Namun, dalam beberapa kasus, mungkin kamu tidak yakin berapa banyak argumen yang akan dibutuhkan oleh fungsi. Untuk ini, JavaScript menyediakan arguments
objek yang mengandung semua argumen yang diteruskan ke fungsi.
Berikut adalah bagaimana kamu bisa membuat fungsi dengan argumen yang tidak tentu jumlahnya menggunakan arguments
objek:
function tambahSemua(){
var hasil = 0;
for(var i = 0; i < arguments.length; i++){
hasil += arguments[i];
}
return hasil;
}
var hasil = tambahSemua(5, 3, 2);
console.log(hasil);
Pada contoh tersebut, argumen 2
tidak lagi diabaikan dan hasilnya menjadi 10
.
Dengan memahami bagaimana cara menggunakan lebih dari satu parameter dalam fungsi JavaScript, kamu bisa membuat kode yang lebih fleksibel dan dinamis.