Content unavailable! (broken link)https://dynarocks.com/wiki/attach/PageHeader/interSULT-2.002.jpg

This page (revision-6) was last changed on 02-May-2017 19:30 by Dieter Käppel

This page was created on 07-Sep-2012 07:44 by Dieter Käppel

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Version Date Modified Size Author Changes ... Change note
6 02-May-2017 19:30 2 KB Dieter Käppel to previous
5 02-May-2017 19:30 2 KB Dieter Käppel to previous | to last
4 13-Jun-2016 15:22 1 KB Dieter Käppel to previous | to last
3 12-Dec-2012 10:14 1 KB Dieter Käppel to previous | to last
2 24-Sep-2012 07:44 948 bytes Dieter Käppel to previous | to last
1 07-Sep-2012 07:44 547 bytes Dieter Käppel to last

Difference between version and

At line 73 removed 21 lines
!!!Lambda Function
Mit dieser Funktion können anonyme, rekursive Funktionen definiert werden:
{{{
var Y = function(f) {
return (function(g) {
return g(g);
})(function(h) {
return function() {
return f.apply(h(h), arguments);
};
});
};
}}}
Eine rekursive Funktion sieht dann wie folgt aus (Fakultät, aufgerufen mit Wert 5):
{{{
Y(function(n) {return n == 0 ? 1 : n * this(n - 1);})(5);
}}}
×