Kamu sudah belajar bagaimana sebuah fungsi dengan satu parameter bekerja. Sekarang kita akan membahas konsep fungsi dengan beberapa parameter. Jenis fungsi ini sangat berguna ketika kamu ingin menggabungkan atau memproses data dari berbagai variabel. Contoh sederhana adalah matematika, di mana kamu menjumlahkan beberapa nilai. Berikut saya akan menunjukkan kepadamu bagaimana cara membuat dan menggunakan fungsi semacam itu di JavaScript.
Pengetahuan penting
- Fungsi dapat menerima beberapa parameter.
- Setiap parameter dapat digunakan secara berbeda untuk melakukan perhitungan kompleks.
- Fungsi menawarkan kemampuan untuk memproses dan mengeluarkan data secara dinamis.
Panduan langkah demi langkah
Langkah 1: Dasar-dasar fungsi
Bagian penting dari pemrograman adalah memahami bagaimana fungsi bekerja. Sebuah fungsi dideklarasikan dengan kata kunci function diikuti oleh nama dan tanda kurung, di mana parameter berada. Kamu sudah belajar di bab sebelumnya bagaimana cara itu bekerja. Sekarang saya akan menunjukkan kepadamu cara menambahkan beberapa parameter pada fungsi.

Langkah 2: Membuat fungsi sederhana
Ayo kita buat sebuah fungsi yang menghitung "skor" pasangan cinta. Kita akan menamakan fungsi ini Liebest. Fungsi ini menerima dua parameter, Name1 dan Name2, yang merepresentasikan nama pasangan.
Langkah 3: Penjelasan parameter
Dalam fungsi Liebest, Name1 adalah namamu sendiri dan Name2 adalah nama kekasihnya. Urutan dalam hal ini tidak terlalu penting; yang penting adalah bahwa kamu mengirimkan kedua nama untuk melakukan perhitungan.
Langkah 4: Menghitung skor
Untuk menghitung skor, kita akan membuat variabel bernama Punkte. Ini dihitung dari panjang kedua nama. Kita menggunakan properti.length untuk menentukan jumlah karakter dalam nama-nama tersebut. Jika Name1 memiliki nilai "Dennis" dan Name2 memiliki nilai "Denise", maka skornya akan menjadi 10 karena kedua nama terdiri dari lima huruf.
Langkah 5: Menampilkan hasil
Untuk menampilkan hasil, kamu dapat menggunakan pernyataan console.log() untuk mengeluarkan skor dan nama di konsol. Kamu menggabungkan kedua nama dan skor dalam bentuk yang dapat dibaca.
Langkah 6: Menggunakan fungsi
Untuk menguji fungsi, kamu memanggil Liebest dengan dua nama, misalnya Liebest("Kaffee", "Kuchen"). Ini akan memberikan skor untuk kombinasi kedua nama tersebut. Jangan lupa bahwa mengakses properti.length di JavaScript itu mudah, karena itu adalah sebuah properti – kamu tidak memerlukan tanda kurung untuk itu.
Langkah 7: Menambahkan parameter lainnya
Kamu dapat memperluas fungsi dengan menambahkan lebih banyak parameter, misalnya Name3, Name4, dan seterusnya. Dalam hal ini, kamu akan mengimplementasikan fungsi addieren, yang menjumlahkan beberapa angka dengan menyimpannya dalam variabel dan mengeluarkan hasilnya.
Langkah 8: Menghitung secara dinamis
Simpan hasil penjumlahan atau perhitungan dalam sebuah variabel bernama ergebnis. Kamu dapat memanggil fungsi dengan empat nilai apapun untuk melihat hasilnya – misalnya: addieren(123, 1003, 45, 11), dan program akan mengembalikan jumlah nilai-nilai tersebut.
Ringkasan – Fungsi dengan beberapa parameter
Dalam panduan ini, kamu telah belajar bagaimana cara membuat dan menggunakan fungsi dengan beberapa parameter di JavaScript. Dasar-dasar fungsionalitas dan pemrosesan data melalui parameter dapat dijelaskan dengan contoh yang sederhana tetapi efektif. Gunakan pengetahuan ini untuk mengembangkan keterampilan pemrogramanmu lebih lanjut dan mengembangkan fungsi yang lebih kompleks.
Pertanyaan yang Sering Diajukan
Berapa banyak parameter yang dapat dimiliki fungsi JavaScript?Sebuah fungsi JavaScript dapat memiliki sebanyak mungkin parameter yang kamu tetapkan dalam definisi fungsi.
Bisakah saya menggunakan parameter opsional dalam sebuah fungsi?Ya, kamu dapat membuat parameter opsional dengan menetapkan nilai default untuk mereka.
Bagaimana cara memanggil fungsi dengan beberapa parameter?Untuk memanggil fungsi dengan beberapa parameter, kamu harus memberikan nilai dalam urutan yang sama seperti yang ditentukan dalam parameter.
Apa yang terjadi jika saya memberikan lebih sedikit parameter daripada yang diharapkan fungsi?Di JavaScript, parameter yang tidak diberikan akan memiliki nilai undefined.
Bisakah saya menggunakan berbagai tipe data dalam fungsi dengan beberapa parameter?Ya, dalam JavaScript kamu dapat menggunakan parameter dengan tipe data yang berbeda dalam sebuah fungsi, seperti angka, string, atau objek.