Menu
CoddyTech

Fungsi panah

Pelajaran 4 dari 9 dalam kursus Bagian Rumit JavaScript Modern (ES6+) di Coddy.

Cara sederhana dan ringkas untuk membuat fungsi adalah dengan Arrow Function.

Sintaks arrow function adalah 

let func = (arg1,arg2,...,argN) => {
    // isi fungsi
}	

Fungsi ini dapat dipanggil dengan cara yang sama seperti fungsi biasa, misalnya func(val1,val2,...,valN)

Jika fungsi hanya memiliki satu parameter, penulisannya bisa dibuat lebih sederhana, misalnya 

let square = num => num*num;

Di sini kita tidak memerlukan tanda kurung untuk parameter fungsi.

Saat membuat fungsi satu baris seperti di atas, kita bisa menghilangkan kata kunci return agar lebih sederhana.

Penggunaan terbaik arrow function:

  • Fungsi sederhana
  • Callback
  • Arrow function tidak memiliki this sendiri, jadi gunakan saat kamu tidak memerlukan this.
challenge icon

Tantangan

Mudah

Tulis fungsi panah toCelsius yang mengonversi suhu Fahrenheit ke Celsius. (Hasil harus memiliki dua digit setelah desimal)

Untuk mengonversi suhu dari Fahrenheit ke Celsius, gunakan rumus berikut: 

Celsius = (5/9) * (Fahrenheit-32)

Coba sendiri

Semua pelajaran di Bagian Rumit JavaScript Modern (ES6+)

Latihan sendiri: Compiler JavaScript online