求一段JS 17转变为十七 10转换为十 270转为为二百七 107为一百零七
解决方案 »
- 一个小功能已经实现,代码不是很明白。
- jquery 的老鸟请进。。。急
- 求一个JS正则表达式
- Ext.grid.GridPanel报错,大家帮忙一下。谢谢
- javascript如何读取struts2资源文件里的信息
- IE和Mozilla Firefox 的兼容问题
- 菜鸟请求高手帮忙(在线等)
- 呃 求助,烂IE (wordpress, ff/chrome都没报错) 也请大家帮忙测试下ie下有问题没
- 请问此段代码如何在360或者搜狗浏览器的急速模式中兼容!
- fileupload文件上传,servlet出错,请帮我看看这个错误代码什么意思
- ExtJs的desktop程序开发中怎么使用MVC模式啊!
- select下拉选择框怎么实现跳转url
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
var b=['零','一','二','三','四','五','六','七','八','九'];
var c=['百','十'];
var s=[170,17,10,270,107];
for(var i in s){
var h=parseInt(s[i]/100);
var t=parseInt(s[i]%100/10);
var g=s[i]%10;
var f="";
if(h!=0){
f+=b[h]+c[0];
}
if(t!=0&&t!=1){
f+=b[t]+c[1];
}else if(t==0){
f+=b[t];
}else if(t==1){
f+=c[1];
}
if(g!=0){
f+=b[g];
}
alert(s[i]+":"+f);
}
</script>
</head><body>
</body>
</html>
这样试试 如果要包括所的可能 就得对每一位做综合的判断 麻烦但简单