js如何将半角数字转换成全角数字

RT,求js如何将半角数字转换成全角数字的代码!!

  • var toSBC = function(input) {
        //to SBC case  
        var res = "", c;
        for (var i = 0; i < input.length; i++) {
            c = input.charCodeAt(i);
            if (c >= 0x21 && c <= 0x7e)//33 126 
                res += String.fromCharCode(c + 0xFEE0);
            else if (c == 0x20)
                res += String.fromCharCode(0x3000);
            else
                res += input.charAt(i);
        }
        return res;
    }
    alert(toSBC("25分"))