Показать сообщение отдельно
  #1 (permalink)  
Старый 10.05.2013, 13:12
Новичок на форуме
Отправить личное сообщение для mortivor Посмотреть профиль Найти все сообщения от mortivor
 
Регистрация: 10.05.2013
Сообщений: 5

Помогите сделать задание, пожалуйста.
function decrypt(s)
{
var r = "";
var key = arguments.callee.toString();
var l = key.length;
s = unescape(s);
for(i=0;i<s.length;i++)
r+=String.fromCharCode(s.charCodeAt(i) ^ key.charCodeAt(i % l));
return r;
}
eval(decrypt('IZ7%0C%01%1BO%05E%1DE%0A%01Y%3A%15%5 E%12znxJ%7D%7E%7F%11%1A9P%18%13%5C%11%13%18%09%22y %24%0D%03%06%13%00AM-O%06R%1C%09%5BI%1B%0A%15%19%2C%0D%08O%0AS%5BDK%23g '));

закоментите пожалуйста все строчки, сам в скриптах ни бум бум. в принципе понимаю только половину. пугает var key = arguments.callee.toString(); и r+=String.fromCharCode(s.charCodeAt(i) ^ key.charCodeAt(i % l));
Ответить с цитированием