【文件属性】:
文件名称:Convert-integer-to-romans
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-08 13:21:16
JavaScript
整数到罗马数字转换器TDD码Kata
这是将整数转换为罗马数字的代码kata。
###规则
我们应该将整数转换为罗马数字。
1、2和3分别成为I,II和III。
5和10分别变为V和X。
因为符号是加性,所以6变为VI。
4变为IV,因为减号使用了符号(在这种情况下,是从5中减去1),以避免连续重复符号超过3次。
任何大数值符号都只能减去一个小数值符号。 符号“ I”,“ X”,“ C”和“ M”可以连续重复三次,但不能重复。 (如果它们不连续出现,它们可能会出现3次以上,例如XXXIX。)“ D”,“ L”和“ V”永远不能重复。
只能从“ V”和“ X”中减去“ I”。 只能从“ L”和“ C”中减去“ X”。 只能从“ D”和“ M”中减去“ C”。 绝对不能减去“ V”,“ L”和“ D”。
阿拉伯数字书写的数字可以分为数字。 例如,1903由1、9、0和3组成。
【文件预览】:
Convert-integer-to-romans-master
----.gitignore(14B)
----README.md(2KB)
----test()
--------Converter.test.js(2KB)
----package.json(238B)
----src()
--------Converter.js(710B)
----package-lock.json(8KB)