Lompat ke konten utama

JavaScript dari Nol

Pelajaran 7 dari 22

Fungsi · Pelajaran 7

Parameter dan nilai bawaan

Tujuan: Pengguna dapat memberi parameter nilai bawaan dan memanggil fungsi dengan argumen yang lebih sedikit.

±8 menitDiperiksa 2026-09-22

Nama di dalam kurung deklarasi disebut parameter; nilai yang dikirim saat memanggil disebut argumen. Parameter yang tidak diberi argumen bernilai undefined.

Tanda sama dengan di daftar parameter memberi nilai bawaan yang dipakai ketika argumennya tidak dikirim.

function tiket(jumlah, harga = 35000) {
  return jumlah * harga;
}

console.log(tiket(2));         // 70000
console.log(tiket(2, 50000));  // 100000

Parameter bernilai bawaan ditulis setelah parameter yang wajib, supaya urutan argumennya tetap terbaca.

Selesaikan latihannya dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Sumber

Materi kelas ini diadaptasi dari Microsoft Web Dev for Beginners (2-js-basics, 4-typing-game, 7-bank-project) (MIT), Exercism — jalur JavaScript (MIT). Rincian perubahan ada di halaman kelas.