Study
Fundamental

Fungsi (Function)

Penjelasan

Fungsi adalah blok kode yang diberi nama dan bisa dipanggil berulang kali tanpa menulis ulang logikanya. Fungsi bisa menerima input (parameter) dan mengembalikan output (return value) — prinsip ini disebut DRY (Don't Repeat Yourself).

Contoh Konsep

fungsi sapa(nama):
    kembalikan "Halo, " + nama

sapa("Budi")   // "Halo, Budi"
sapa("Ani")    // "Halo, Ani"

Tips

Kalau kamu menyalin-tempel (copy-paste) kode yang sama lebih dari 2 kali, itu pertanda kode tersebut sebaiknya dijadikan fungsi.