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.