Function adalah unit pemakaian ulang kode paling penting di JavaScript: function menerima data, memproses, dan mengembalikan hasil. Section ini membahas seluruh bentuk function, aturan scope, closures, hingga recursion yang menjadi fondasi banyak pola lanjutan.