[Startseite JavaScript]

Startseite Kryptographie

Verschlüsselung durch Spiegeln

Klartext:
Großbuchstaben und Leerstellen zugelassen,
ohne Umlaute,

aufbereiteter Klartext:

Geheimtext:

Die Eigenschaft length liefert die Anzahl der Zeichen einer Zeichenkette.

Mit charAt(i) bekommt man das an i-ter Stelle stehende Zeichen (beginnend mit i=0).

Die Methode toLowerCase() wandelt alle Zeichen in Kleinbuchstaben um.

 

function aufbereiten() {

var ein = document.myform.klartext.value;

ein=ein.toLowerCase();

var aus="", c;

var n=ein.length;

for (var i=0; i<n; i++) {

c=ein.charAt(i);

if (c!=" ") aus=aus+ein.charAt(i);

}

document.myform.text.value=aus;

}

 

function verschluesseln() {

var ein = document.myform.klartext.value;

n=ein.length;

var aus="";

for (var i=1; i<=n; i++) aus=aus+ein.charAt(n-i);

document.myform.geheimtext.value=aus;

}

Weitere Version Spiegeln


J. Giesen 

Letzte Änderung: