- 作业情况
- 本作业使用JavaScript完成
- 测试使用Jasmine
- 本地环境
node 8.11.3
- 如何运行主程序
- 第一次运行前,需要安装依赖,执行如下命令
npm install
- 运行程序,执行如下命令
node index.js
会出现提示,按提示输入,会得到想要结果。
以下为在命令行下运行与输入输出结果
$ node index.js
please input grid size(3 3)? 3 3
please input grid connection(0,0 0,1)? 0,1 0,2;0,0 1,0;0,1 1,1;0,2 1,2;1,0 1,1;1,1 1,2;1,1 2,1;1,2 2,2;2,0 2,1
[W] [W] [W] [W] [W] [W] [W]
[W] [R] [W] [R] [R] [R] [W]
[W] [R] [W] [R] [W] [R] [W]
[W] [R] [R] [R] [R] [R] [W]
[W] [W] [W] [R] [W] [R] [W]
[W] [R] [R] [R] [W] [R] [W]
[W] [W] [W] [W] [W] [W] [W]
PS:
please input grid size(3 3)?
表示要输入道路网格的尺寸
please input grid connection(0,0 0,1)?
表示要输入道路网格的连通性定义
- 测试用例
- 测试用例在文件夹的spec/目录下
- 运行测试用例,在命令行下输入
npm test