"Write some code that, given any number, will output it's factorial (ie given n, output n!)." <- function(n)
{
ifelse(n, n*`Write some code that, given any number, will output it's factorial (ie given n, output n!).`(n-1), 1)
}
`Write some code that, given any number, will output it's factorial (ie given n, output n!).`(5)
IldyaXRlIHNvbWUgY29kZSB0aGF0LCBnaXZlbiBhbnkgbnVtYmVyLCB3aWxsIG91dHB1dCBpdCdzIGZhY3RvcmlhbCAoaWUgZ2l2ZW4gbiwgb3V0cHV0IG4hKS4iIDwtIGZ1bmN0aW9uKG4pCnsKICBpZmVsc2UobiwgbipgV3JpdGUgc29tZSBjb2RlIHRoYXQsIGdpdmVuIGFueSBudW1iZXIsIHdpbGwgb3V0cHV0IGl0J3MgZmFjdG9yaWFsIChpZSBnaXZlbiBuLCBvdXRwdXQgbiEpLmAobi0xKSwgMSkKfQoKYFdyaXRlIHNvbWUgY29kZSB0aGF0LCBnaXZlbiBhbnkgbnVtYmVyLCB3aWxsIG91dHB1dCBpdCdzIGZhY3RvcmlhbCAoaWUgZ2l2ZW4gbiwgb3V0cHV0IG4hKS5gKDUp