数字转罗马数字

function convert(num) {
  var a=[["","I","II","III","IV","V","VI","VII","VIII","IX"],  ["","X","XX","XXX","XL","L","LX","LXX","LXXX","XC"],  
["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM"],
 ["","M","MM","MMM"]];  
  var i=a[3][Math.floor(num/1000)];
  var j=a[2][Math.floor(num%1000/100)];
  var k=a[1][Math.floor(num%100/10)];
  var l=a[0][num%10];
  return  i+j+k+l;
   
}

convert(36);
--------------------- 
作者:kidddfu 
来源:CSDN 
原文:https://blog.csdn.net/kiddd_fu/article/details/77834245?utm_source=copy 
版权声明:本文为博主原创文章,转载请附上博文链接!

 

posted @ 2018-10-11 21:03  谢尊方  阅读(295)  评论(0编辑  收藏  举报