楼主在华留学生? 说得一口流利中文。

解决方案 »

  1.   

    大于一位数 要怎么转换?
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script type="text/javascript">
    function xx(num){
    var arr=['零','一','二','三','四','五','六','七','八','九'];
    num+='';
    num=num.replace(/^0(?=\d)/,'');
    if(num.length==1){
    return arr[num];
    }else if(num.substring(1)==0){
    return arr[num.substring(0,1)]+"十";
    }else{
    return arr[num.substring(0,1)]+"十"+arr[num.substring(1)]
    }
    }
    alert(xx(10));
    alert(xx(91));
    alert(xx(1));
    alert(xx(0));
    alert(xx(08));
    </script>
    </head><body>
    </body>
    </html>
    类似这样试试
    话说没看见英文啊