【发布时间】:2021-01-27 17:05:36
【问题描述】:
将罗马数字转换为数字!用户输入他的一个罗马号码,代码将他/她的罗马号码转换为经典号码。
var roman = prompt("Enter roman number", roman);
var romandigits = roman.toString().split(""); // spliting roman number entered into an array!
let romannumerals = ["M", "D", "C", "L", "X", "V", "I"];
现在假设设置的条件是: 数组 romandigits 的所有元素必须等于数组 romannumerals 的至少一个元素!
【问题讨论】:
-
romandigits.every(s => romannumerals.includes(s));见:Array.prototype.every()
标签: javascript arrays match