1 function rot13(str) { // LBH QVQ VG!
2 // 请把你的代码写在这里
3 var temp = str;
4 temp = temp.split(' ');
5 for (var i = 0;i < temp.length;i++){
6 temp[i] = temp[i].split('');
7 }
8 var code = temp;
9 for (var j =0;j < temp.length;j++){
10 for (var k = 0;k < temp[j].length;k++){
11 if(temp[j][k].charCodeAt() <= 77 && temp[j][k].charCodeAt() >= 65){
12 code[j][k] = temp[j][k].charCodeAt() + 13;
13 }
14 else if (temp[j][k].charCodeAt() > 77 && temp[j][k].charCodeAt() < 91)
15 {code[j][k] = temp[j][k].charCodeAt() - 13;
16 }
17 else {code[j][k] = temp[j][k].charCodeAt();}
18 code[j][k] = String.fromCharCode(code[j][k]);
19 }
20 }
21 for (var l = 0;l < code.length;l++){
22 code[l] = code[l].join('');
23 }
24 code = code.join(' ');
25 return code;
26 }
27
28 rot13("SERR PBQR PNZC"); // 你可以修改这一行来测试你的代码