logo logo

Portal media terdepan yang menyajikan informasi terkini seputar dunia teknologi, gadget, dan inovasi digital di Indonesia.

Sentral Media

Langganan Update Teknologi

Dapatkan rangkuman berita mingguan langsung ke email Anda.

Daftar Newsletter

Surabaya, Indonesia

Kota Surabaya, Jawa Timur

Email: redaksi@sentralmediateknologi.id

Frontend & Ui/Ux

Konsep Function: Blok Kode yang Bisa Digunakan Ulang

Bayangkan Anda memiliki sebuah resep rahasia untuk membuat kopi. Alih-alih menulis ulang langkah-langkah membuat kopi setiap kali ada pelanggan datang, Anda cukup memberikan nama pada prosedur tersebut: "BuatKopi". Di dunia pemrograman, prosedur inilah yang disebut sebagai Function.

avatar
Super Administrator

SentralMediaTeknologi.id


  • 10 Mei 2026
  • 21:30 WIB

Konsep Function: Blok Kode yang Bisa Digunakan Ulang

Bayangkan Anda memiliki sebuah resep rahasia untuk membuat kopi. Alih-alih menulis ulang langkah-langkah membuat kopi setiap kali ada pelanggan datang, Anda cukup memberikan nama pada prosedur tersebut: "BuatKopi". Di dunia pemrograman, prosedur inilah yang disebut sebagai Function.


1. Anatomi Sebuah Function

Sebuah fungsi biasanya terdiri dari tiga bagian utama: Nama Fungsi, Parameter (Input), dan Return Value (Output).

  • Deklarasi (function): Kata kunci untuk memberi tahu komputer bahwa kita sedang membuat fungsi.

  • Nama Fungsi (sapaUser): Nama unik yang kita gunakan untuk memanggil fungsi tersebut nanti.

  • Parameter (nama): Variabel sementara yang bertindak sebagai input (bahan baku).

  • Body ({ ... }): Tempat kita menulis instruksi atau logika yang ingin dijalankan.

  • Return: Hasil akhir yang dikembalikan oleh fungsi ke pemanggilnya.

2. Mengapa Harus Menggunakan Function?

  1. Reusability: Tulis sekali, gunakan seribu kali. Ini sangat menghemat waktu.

  2. Organisasi: Kode menjadi lebih rapi dan terstruktur karena dibagi menjadi bagian-bagian kecil yang punya tugas spesifik.

  3. Mudah Dirawat: Jika ada kesalahan dalam logika "BuatKopi", Anda cukup memperbaikinya di satu tempat, dan semua bagian yang memanggil fungsi tersebut akan ikut terperbaiki.


Tutorial: Implementasi Fungsi Sederhana

Mari kita buat sebuah fungsi untuk menghitung luas persegi panjang, sebuah tugas yang mungkin sering muncul dalam proyek pengembangan web:

JavaScript
// 1. Mendefinisikan Fungsi (Resep)
function hitungLuas(panjang, lebar) { let luas = panjang * lebar; return luas; // Mengembalikan hasil perhitungan
} // 2. Memanggil Fungsi (Eksekusi)
let meja = hitungLuas(10, 5);
let pintu = hitungLuas(20, 8); console.log("Luas Meja: " + meja); // Output: 50
console.log("Luas Pintu: " + pintu); // Output: 160

Tabel Istilah dalam Function

Istilah Penjelasan Contoh
Parameter Variabel input saat fungsi dibuat. panjang, lebar
Argument Nilai nyata yang dimasukkan saat fungsi dipanggil. 10, 5
Call / Invoke Proses menjalankan fungsi. hitungLuas()
Return Nilai yang dikirim keluar dari fungsi. return luas

Kesimpulan

Function adalah blok bangunan (building blocks) dari aplikasi yang modern. Dengan fungsi, Anda tidak lagi menulis kode yang berantakan, melainkan membangun sistem yang terdiri dari komponen-komponen yang saling bekerja sama. Sebagai seorang pengembang di Surabaya yang sedang berkembang, menguasai fungsi adalah tiket Anda menuju proyek-proyek yang lebih kompleks dan profesional

Stories

avatar

Jurnalis dan analis internasional, mengurai dinamika geopolitik, ekonomi global, dan konflik dunia dengan ketajaman dan kedalaman.


Bagikan artikel ini

Stay Connected