Implement a function with the following signature:
```` function ifThenElse(cond, trueFn, falseFn) { } ````
If `cond` is truthy, execute `trueFn`, otherwise execute `falseFn`. `ifThenElse` should not have a return value.
Here's a gist that contains a very tiny test harness: https://gist.github.com/shinypb/befb5363395c754758b157b850cf747a
Put your implementations into your own gist and then reply to this thread.
I'm curious to see what sort of horrible atrocities you can all come up with. :) Happy hacking!
PS: Here are my two ideas:
https://gist.github.com/shinypb/85d6dd19e712f4d7962bd4c0cb30dfec
https://gist.github.com/shinypb/78dd126d946bec6cc77245d40d0748cb