Dürüst olmak gerekirse, bu zorluğun henüz mevcut olmadığına inanamıyorum.
Meydan okuma
Bir işlev yazın.
Ayrıntılar
Programınız bir tür çağrılabilir işlev tanımlamalıdır. Bu, bir işlev, bir lambda işlevi veya bir altyordam olarak bilinen herhangi bir şeyi içerir. Tüm bu tür callables bu yazıda "işlev" olarak anılacaktır.
Fonksiyona giriş isteğe bağlıdır ve gerekli değildir.
İşlevden bir dönüş değeri de isteğe bağlıdır ve gerekli değildir, ancak denetim çağıran programa geri dönmelidir.
Daha sonra erişilebilmesi için fonksiyonun bir çeşit değişkene atanması gerekir. Buna dolaylı atama (adlandırılmış bir işlevin bildirilmesinin adı geçerli kapsama otomatik olarak eklediği en yaygın dillerde) ve doğrudan atama (doğrudan bir değişkene anonim bir işlev atama) dahildir.
İşlevin adlandırılması gerekmez.
İşlev sizin tarafınızdan oluşturulmalıdır - dilden bir değişkene yalnızca varsayılan bir işlev atayamazsınız.
Standart boşlukların hiçbiri lütfen.
Bu kod golf , yani bayt en düşük puanı kazanır.