js代码怎么翻译为易语言代码,或者是什么意思

如题所述

第1个回答  推荐于2016-04-05
写的是定义一个time变量 接受一个当前时间转换为毫秒 除以1000之后的整数
再用timediv5接收 time除以5之后的整数
定义一个timestr字符串变量
定义一个循环 当i不等于4的时候停止 但是++i;意思是从1到2到3 循环3次后停止
每循环一次timestr就加上一个 由timediv5这个数字做右位移(3-i)乘以8 然后取256的模 最后得到的数字转换为ASCII 码对应的字符

将timestr的值(3个字符)赋值给data
data后面加上从传进来的name参数第一个字符开始取12位
再加上一串字符“zjxinlisx01”
然后将data进行MD5加密 赋值给 aftermd5
从aftermd5第一个字符开始取到第三个字符 赋值给sig
定义一个长度为32位数组 temp
定义一个长度为4的数组 timechar
初始化timechar数组
定义一个循环从0开始 到31结束
给time数组赋值 为timechar数组(31-i)向右位移3位并与1做与运算
为timechar数组下标为 (31-i)向右位移3位的值 赋值 timechar数组下标为 (31-i)向右位移3位后再右位移1位
..之后都大同小异了 不懂的话可以再问我。本回答被提问者采纳
相似回答