Arrow function
Arrow function adalah cara modern untuk menulis kode fungsi agar jauh lebih singkat dan bersih. Alih-alih mengetikkan kata kunci function, kamu cukup menggunakan tanda panah =>. Jika fungsimu hanya melakukan satu perhitungan sederhana (satu baris operasi), kamu bahkan diperbolehkan menghapus kurung kurawal {} dan kata kunci return. Ini sangat membantu ketika kamu perlu menyisipkan fungsi kecil secara cepat. Bayangkan arrow function ini layaknya jalan pintas penulisan untuk instruksi yang tidak membutuhkan banyak langkah.
👀 Contoh dulu
// fungsi biasa
function tambah(a, b) {
return a + b;
}
// arrow dengan kurawal (perlu return)
const tambah2 = (a, b) => { return a + b; };
// arrow implicit return (paling ringkas)
const tambah3 = (a, b) => a + b;
console.log(tambah3(2, 3));Hasilnya: 5
💡 Tanpa kurung kurawal, nilai ekspresinya otomatis dikembalikan. Kalau memakai kurawal, kamu WAJIB menulis return.
📝 Sekarang giliranmu
Ubah fungsi luas menjadi arrow function dengan implicit return (tanpa kurung kurawal), lalu tampilkan luas(4, 6).