Function

Membungkus kode agar bisa dipakai berulang kali.

Part 8 dari 16 ± 25 menit Gratis

Function = mesin kecil

Function adalah mesin: kita beri bahan (input), mesin memproses, lalu mengeluarkan hasil (output). Sekali dibuat, bisa dipakai berkali-kali.

function jumlah(a, b) {
  return a + b;
}

console.log(jumlah(2, 3));  // 5
console.log(jumlah(10, 7)); // 17
  • Parameter (a, b) — nama untuk input.
  • Argument (2, 3) — nilai sebenarnya saat dipanggil.
  • return — mengirim hasil keluar dan menghentikan function.

Arrow function

Penulisan lebih ringkas, sangat umum di JavaScript modern.

const kali = (a, b) => a * b;
const sapa = nama => `Halo, ${nama}`;

Scope

Variable yang dibuat di dalam function hanya hidup di dalamnya.

function demo() {
  const rahasia = "hanya di sini";
}
console.log(rahasia); // ReferenceError

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X