function num(n) {
if(!/(^[1-9]\d*$)/){
return '非法数字';
}
var uppercase='千百亿千百十万千百十个';
var nLength=n.length;
var newStr='';
if(uppercase.length-nLength<0){
return '数字过长';
}
uppercase=uppercase.substr(uppercase.length-nLength);
for(var i=0;i<nLength;i++){
newStr +='零一二三四五六七八九'.charAt(n[i])+uppercase.charAt(i);
};
newStr=newStr.substr(0,newStr.length-1);
return newStr;
}
document.write(num('234134'));把阿拉伯数字全部转换为大写(1,2,3.... = 一、二、三、)
最新推荐文章于 2025-10-06 06:16:31 发布
本文介绍了一种使用JavaScript将阿拉伯数字转换为汉字的方法。通过定义一个名为num的函数,该函数接受一个数字字符串作为输入,并返回对应的汉字表示。文章详细展示了如何处理非法输入和数字过长的情况。
&spm=1001.2101.3001.5002&articleId=61933632&d=1&t=3&u=48ca78a15c1a46d8a0ec27083024f27f)
870

被折叠的 条评论
为什么被折叠?



