1) In the following code, what is the reasoning behind making gameOfLive a variable and not just function gameOfLife()?
gameOfLive
function gameOfLife()
2) What is go
go
Putting a function in a variable allows you to come along later and replace it with another function, replacing the function transparently to the rest of your code. This is the same thing you're doing when you specify "onClick=" on a form widget.