Buchstaben verschieben
Eine einfache Chiffre
Buchstaben verschieben ist eine kostenlose Javascript for Kids-Lektion auf CoddyKit. Dies ist Lektion 2 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Javascript for Kids-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Javascript for Kids-Kurs umfasst insgesamt 4 Lektionen.
Der Verschiebetrick! ➡️
Heute lernen wir die Caesar-Chiffre: Wir verschieben jeden Buchstaben um einige Stellen nach vorn! ➡️🔐
console.log('Let us slide some letters! ➡️')Um eins verschieben 1️⃣
Wenn wir a um 1 Stelle nach vorn verschieben, wird daraus b. Ganz einfach! 1️⃣
let n = 'a'.charCodeAt(0)
console.log('a shifted by 1:', String.fromCharCode(n + 1))Um drei verschieben 3️⃣
Die berühmte Caesar-Verschiebung beträgt 3. Aus a wird also d! 3️⃣
let n = 'a'.charCodeAt(0)
console.log('a shifted by 3:', String.fromCharCode(n + 3))Einen beliebigen Buchstaben verschieben 🔤
Wir erstellen eine Variable für die Verschiebungsweite, damit wir sie einfach ändern können! 🔤
let shift = 3
let letter = 'h'
let n = letter.charCodeAt(0)
console.log(letter, 'becomes', String.fromCharCode(n + shift))Ein ganzes Wort verschieben 🔁
Mit einer Schleife können wir jeden Buchstaben eines Wortes verschieben! 🔁
let word = 'cat'
let shift = 1
for (let i = 0; i < word.length; i++) {
let n = word.charCodeAt(i)
console.log(String.fromCharCode(n + shift))
}Das geheime Wort erstellen 🧩
Anstatt jeden Buchstaben einzeln auszugeben, verbinden wir sie zu einem geheimen Wort! 🧩
let word = 'cat'
let shift = 1
let secret = ''
for (let i = 0; i < word.length; i++) {
secret = secret + String.fromCharCode(word.charCodeAt(i) + shift)
}
console.log('Secret:', secret)Zurückschieben ⬅️
Um ein Geheimnis zu lesen, verschieben wir die Buchstaben um dieselbe Anzahl von Stellen ZURÜCK! ⬅️
let n = 'd'.charCodeAt(0)
console.log('d shifted back by 3:', String.fromCharCode(n - 3))Was ist mit Z? 🌀
Wenn wir z nach vorn verschieben, gehen wir über das Alphabet hinaus! Echte Chiffren springen zurück zu a. 🌀
console.log('z is tricky! It should wrap to a 🌀')Eine Verschiebungsfunktion 🛠️
Wir verpacken unsere Verschiebung in eine wiederverwendbare Funktion! 🛠️
function shiftLetter(letter, amount) {
return String.fromCharCode(letter.charCodeAt(0) + amount)
}
console.log(shiftLetter('a', 2))Verschiedene Verschiebungen ausprobieren 🔢
Eine größere Verschiebung erzeugt ein anderes Geheimnis. Versuchen Sie eine Verschiebung um 5! 🔢
function shiftLetter(l, a) { return String.fromCharCode(l.charCodeAt(0) + a) }
console.log('Shift 5:', shiftLetter('a', 5))
console.log('Shift 10:', shiftLetter('a', 10))Vollständige Verschiebungsdemo 🎮
Hier wird ein vollständiges Wort in ein Geheimnis umgewandelt! 🎮
let word = 'dog'
let shift = 2
let secret = ''
for (let i = 0; i < word.length; i++) {
secret += String.fromCharCode(word.charCodeAt(i) + shift)
}
console.log(word, 'becomes', secret)Kurze Überprüfung ✅
Testen Sie Ihre Verschiebungsfähigkeiten! 🧠
Buchstaben-Verschieber! 🌟
Fantastisch, Agent! 🕵️ Sie haben gelernt, Buchstaben zu verschieben! 🎉
- Zum Verbergen nach vorn verschieben ➡️
- Zum Lesen zurückschieben ⬅️
- Schleifen verschieben ganze Wörter 🔁
Als Nächstes: eine vollständige Nachricht kodieren! 🔐
console.log('Shifting letters: LEARNED! 🌟')Häufig gestellte Fragen
Ist die Lektion „Buchstaben verschieben“ kostenlos?
Ja — der vollständige Text von „Buchstaben verschieben“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Javascript for Kids-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Javascript for Kids-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Buchstaben verschieben“?
Eine einfache Chiffre Du übst Javascript for Kids mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Javascript for Kids zu starten?
Keine Vorkenntnisse erforderlich. Javascript for Kids auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 4.
Wie lange dauert die Lektion „Buchstaben verschieben“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Javascript for Kids-Lektion Code schreiben und ausführen?
Ja. Jede Javascript for Kids-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Was ist ein Code?
- Buchstaben verschieben
- Kodieren
- Dekodieren