Frank Bergermann: Quelltext wieder

Beitrag lesen

Für ganz ganz einfache Zwecke (nur einfachen Selbstbetrug verhindern, nicht für Preise usw.) reicht es z. B., einen String Zeichen für Zeichen durchzugehen und den Zeichensatzcode z. B. um 5 zu erhöhen:

function xyz(str){
  var out=""
  for(var i=0;i<str.length;i++)
    out += String.fromCharCode(str.charCodeAt(0)+5)
  return out
}
function xyz2(str){
  var out=""
  for(var i=0;i<str.length;i++)
    out += String.fromCharCode(str.charCodeAt(0)-5)
  return out
}

Als Variante evtl. noch +/-i % 3, dadurch: +5, +6, +7, +5, ...

(ungetesteter Vorschlag)