文件名称:sudoku:使用数独求解器演示 ES6ES7 代码样式
文件大小:21KB
文件格式:ZIP
更新时间:2024-07-16 03:22:09
JavaScript
几种风格的数独解决方案 到 JavaScript 的几个不同端口,以阐明几个功能之间的差异: 最初计划的 ES6 理解; 一个可能的 ES7 提议来概括和取代这些理解; 带有箭头函数速记的组合器方法 这是的清理版本。 建造 使用 PATH 中的 ,只需使用make构建自包含脚本,它应该可以在任何 ES5 引擎中工作。 用 node build/pythonic.js 使用 ES6 的原始 Python 风格推导运行构建版本,以及 node build/methods.js 仅使用方法组合器运行构建版本。 理解代码 数独板的布局是: A1 A2 A3 | A4 A5 A6 | A7 A8 A9 B1 B2 B3 | B4 B5 B6 | B7 B8 B9 C1 C2 C3 | C4 C5 C6 | C7 C8 C9 ---------+----------+---------
【文件预览】:
sudoku-master
----solver.linq.js(4KB)
----traceur.init.js(4KB)
----underscore.js(44KB)
----solver.methods.js(4KB)
----Makefile(1KB)
----dict.js(2KB)
----README.md(2KB)
----solver.pythonic.js(5KB)