Softgames interview question

Related to javascript like symbols, closures, recursive functions, javascript generators