国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

使用JavaScript生成羅馬字符的實例代碼

2019-11-19 13:41:05
字體:
供稿:網(wǎng)友

生成羅馬數(shù)字

這樣生成有問題,到了 12 之后就不規(guī)律了

roman() { return new Array(30).fill('Ⅰ').map((lastLetter, i) => {  return String.fromCharCode(lastLetter.charCodeAt(0) + i) })}

下面這個正確的姿勢

var data = {  ↈ: 100000,  ↂↈ: 90000,  ↇ: 50000,  ↂↇ: 40000,  ↂ: 10000,  Ⅿↂ: 9000,  ↁ: 5000,  Ⅿↁ: 4000,  Ⅿ: 1000,  ⅭⅯ: 900,  Ⅾ: 500,  ⅭⅮ: 400,  Ⅽ: 100,  ⅩⅭ: 90,  Ⅼ: 50,  ⅩⅬ: 40,  Ⅹ: 10,  Ⅸ: 9,  Ⅷ: 8,  Ⅶ: 7,  Ⅵ: 6,  Ⅴ: 5,  Ⅳ: 4,  Ⅲ: 3,  Ⅱ: 2,  Ⅰ: 1 } function g(num){ var roman = '' if(num > 30000) return false var arr = [] for (i in data) {  while (num >= data[i]) {   roman += i;   num -= data[i];  } } return roman}let arr = []for (let index = 1; index < 26; index++) { arr.push(g(index))}console.log(arr)

手工

export function getRomanNumber() { return [  'Ⅰ', 'Ⅱ', 'Ⅲ', 'Ⅳ', 'Ⅴ', 'Ⅵ', 'Ⅶ', 'Ⅷ', 'Ⅸ', 'Ⅹ',  'ⅩⅠ', 'ⅩⅡ', 'ⅩⅢ', 'ⅩⅣ', 'ⅩⅤ', 'ⅩⅥ', 'ⅩⅦ', 'ⅩⅧ', 'ⅩⅨ', 'ⅩⅩ',  'ⅩⅩⅠ', 'ⅩⅩⅡ', 'ⅩⅩⅢ', 'ⅩⅩⅣ', 'ⅩⅩⅤ', 'ⅩⅩⅥ' ]}

總結(jié)

以上所述是小編給大家介紹的使用JavaScript生成羅馬字符,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對武林網(wǎng)網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 南安市| 朝阳县| 昭平县| 建始县| 鄢陵县| 万全县| 和田县| 四子王旗| 台山市| 徐州市| 额济纳旗| 二连浩特市| 尚义县| 仲巴县| 凤城市| 安平县| 拉孜县| 扎赉特旗| 新闻| 留坝县| 基隆市| 阜阳市| 新巴尔虎右旗| 肥东县| 衡山县| 南宁市| 诸城市| 桂东县| 铁岭市| 台湾省| 沐川县| 米脂县| 博爱县| 武定县| 河西区| 文昌市| 忻州市| 磴口县| 阿拉尔市| 钟山县| 富锦市|