台湾
在 ThoughtWorks 申请工作时您显然需要完成的任务的解决方案。
要尝试 Conway Game of Life,请克隆 repo,然后在 repo 的目录中:
npm install
bin/build
bin/serve
打开浏览器 http://localhost:9001
设置单元格大小、网格大小/重量并使用鼠标单击并拖动以打开单元格。
单击保存以存储世界。 单击 Re- 并调用以恢复并循环到已保存的世界。
去和一步产生下一代。
清除以清除网格:-p
删除以清除保存的世界寄存器。
因为我添加了颜色,所以它迭代得非常快并且很好看。
其余的解决方案在 src 文件夹中作为节点 js 文件。 只需执行它们并查看结果。