Mulai sekarangMulai gratis

Fungsi anonim

Fungsi anonim adalah fungsi yang tidak memiliki nama. Fungsi-fungsi ini berguna untuk mengevaluasi sebuah ekspresi dengan cepat tanpa harus membuat fungsi standar, yang biasanya lebih panjang. Untuk mendefinisikan dan mengevaluasi fungsi anonim dalam satu baris, kita menggunakan tanda kurung, seperti ditunjukkan di bawah ini.

(x -> x^2 + 5)(5)  # 30

Kegunaan lain dari fungsi anonim adalah mengoperkannya ke fungsi yang menerima fungsi lain sebagai argumen. Ini berguna pada fungsi seperti map dan filter, di mana fungsi anonim dapat diberikan sebagai argumen.

map(x -> x^2 + 5, [5, 10])  # 30, 105

Latihan ini merupakan bagian dari kursus

Julia Tingkat Menengah

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Create an anonymous function and evaluate it at x=6
____
Edit dan Jalankan Kode