2014.06.06 04:36
anonimowe liczenie silni

Zainspirowany wykładem http://www.confreaks.com/videos/1287-rubyconf2012-y-not-adventures-in-functional-programming (ciekawy, polecam), napisałem w javaskrypcie anonimową funkcję liczącą silnię. Oto ona:
alert('7! = ' + (function (a) {
    return a(a, 7);
})(function (b, c) {
    return !c ? ++c : c * b(b, --c);
}));            


komentarze:
2014.06.11 13:09 Piotrek

A oto silnia w Pythonie: (lambda a: a(a, 7))(lambda b, c: 1 if c == 0 else c * b(b, c - 1))



ksywa:

tu wpisz cyfrę cztery: (tu wpisz cyfrę cztery: (to takie zabezpieczenie antyspamowe))

komentarze wulgarne albo co mi się nie spodobają będę kasował


powrót na stronę główną

RSS