|
|
发表于 2014-10-24 10:07:20
|
显示全部楼层
本楼为最佳答案
@watercao 那位已经给出正确答案啦 我来借花献佛啦 从你的测试中可以看出 神器的参数是作为字符串处理的 而这函数则要求为数字格式要进行强制转换才行
- function encode(datastr, bassnum) {
- var tempstr;
- var tchar;
- var newdata = "";
- bassnum=parseInt(bassnum);
- for (var i = 0; i < datastr.length; i++)
- {
- tchar = 65535 + bassnum - datastr.charCodeAt(i);
- tchar = tchar.toString();
- while(tchar.length < 5)
- {
- tchar = "0" + tchar;
- }
- newdata = newdata + tchar;
- }
- return newdata;
- }
- //-->
复制代码
|
评分
-
| 参与人数 1 | 好评 +1 |
达人币 +50 |
收起
理由
|
刺客
| + 1 |
+ 50 |
热心帮助他人,奉上小小红包 |
查看全部评分
|