|
发表于 2018-10-16 21:00:21
|
显示全部楼层
- var encrypt = function(val1){
- var val = val1.toString(); //处理每位数+5
- var a=parseInt(val[0])+5,b=parseInt(val[1])+5,c=parseInt(val[2])+5,d=parseInt(val[3])+5;
- var abcd = [a,b,c,d];
- var rar = [],t,y;
- for(var i=0;i<abcd.length;i++){
- if(abcd[i]<10){
- console.log(abcd[i]); //小于10直接跳过
- continue;
- }
- else{ //大于10取余代替
- var compare_num = abcd[i].toString();
- console.log(compare_num);
- var Yu = compare_num[1];
- rar.push(Yu);
- }
- }
- //1、4位换位
- t = abcd[0];
- abcd[0] = abcd[3];
- abcd[3] = t
- //2/3位换位
- y = abcd[1];
- abcd[1] = abcd[2];
- abcd[2] = y
- console.log(abcd);
- }
- encrypt(1234);
复制代码 |
|