Kopf oder Zahl
Zufälliger Münzwurf
Kopf oder Zahl ist eine kostenlose Javascript for Kids-Lektion auf CoddyKit. Dies ist Lektion 1 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.
Willkommen bei Coin Flip! 🪙
Hallo, Programmierer! 👋 Heute erstellen wir ein Coin Flip Game! 🪙
Wenn Sie eine echte Münze werfen, landet sie auf Kopf oder Zahl. Wir wissen nie, welche Seite oben liegt. Genau das macht es spannend! 🎉
Bringen wir dem Computer ebenfalls bei, eine Münze zu werfen!
Was bedeutet zufällig? 🎲
Ein Münzwurf ist zufällig. Zufällig bedeutet, dass wir die Antwort nicht mit Sicherheit vorhersagen können. 🤷
JavaScript hat einen speziellen Helfer namens Math.random(). Er liefert uns eine überraschende Zahl zwischen 0 und 1. 🎲
Sehen wir uns an, was er liefert!
console.log(Math.random());
console.log(Math.random());
console.log(Math.random());Winzige Zahlen 🔢
Haben Sie diese Zahlen gesehen? Sie waren winzig und hatten viele Nachkommastellen, zum Beispiel 0.3829. 😮
Bei jeder Ausführung erhalten Sie eine andere Zahl. Der Computer würfelt für uns mit einem unsichtbaren Würfel! 🎲
let surprise = Math.random();
console.log('My surprise number is: ' + surprise);Kleiner als die Hälfte? ✂️
Eine Münze hat 2 Seiten. Deshalb müssen wir unsere Zahl in 2 Gruppen aufteilen! ✂️
Die Mitte zwischen 0 und 1 ist 0.5 (eine Hälfte). Wir können fragen: Ist unsere Zahl kleiner als 0.5? 🤔
let number = Math.random();
console.log('Number: ' + number);
console.log('Is it less than 0.5? ' + (number < 0.5));Zeit für Kopf oder Zahl! 🎯
Jetzt kommt der Zauber! Wenn die Zahl kleiner als 0.5 ist, sagen wir Kopf. Andernfalls sagen wir Zahl! 🎯
Mit if und else treffen wir diese Auswahl.
let number = Math.random();
if (number < 0.5) {
console.log('Heads! 🙂');
} else {
console.log('Tails! 🪙');
}Führen Sie es erneut aus! 🔁
Klicken Sie ein paar Mal auf Ausführen! 🔁
Manchmal erhalten Sie Kopf, manchmal Zahl. Genau wie bei einer echten Münze! 🪙
Der Computer überrascht uns jedes Mal aufs Neue. 😄
let number = Math.random();
if (number < 0.5) {
console.log('Heads! 🙂');
} else {
console.log('Tails! 🪙');
}Das Ergebnis speichern 📦
Speichern wir die Antwort in einer Box, die Variable genannt wird. 📦
Wir nennen sie result und legen entweder „Heads“ oder „Tails“ hinein.
let number = Math.random();
let result;
if (number < 0.5) {
result = 'Heads';
} else {
result = 'Tails';
}
console.log('The coin shows: ' + result);Eine Wurffunktion 🛠️
In unserem Spiel werden wir oft werfen. Erstellen wir deshalb eine Funktion, die wir wiederverwenden können! 🛠️
Eine Funktion ist wie eine kleine Maschine. Wir rufen flipCoin() auf und sie gibt ein Ergebnis zurück! 🤖
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
console.log(flipCoin());Die Maschine verwenden 🤖
Jetzt, da wir unsere Münzmaschine haben, können wir sie immer wieder verwenden! 🤖
Sehen Sie, wie wir flipCoin() dreimal hintereinander aufrufen! 🪙🪙🪙
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
console.log('Flip 1: ' + flipCoin());
console.log('Flip 2: ' + flipCoin());
console.log('Flip 3: ' + flipCoin());Machen Sie es schicker ✨
Fügen wir lustige Emojis hinzu, um die Seite der Münze anzuzeigen! ✨
Mit einer fröhlichen Nachricht wird unser Spiel noch spannender. 🎉
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads 🙂';
} else {
return 'Tails 🪙';
}
}
console.log('Flipping the coin... 🌀');
console.log('It landed on: ' + flipCoin());Sie haben eine Münze erstellt! 🏆
Fantastische Arbeit! 🏆 Sie haben dem Computer mit Math.random() beigebracht, eine Münze zu werfen!
- 🎲 Zufall liefert eine überraschende Zahl
- ✂️ Wir teilen sie bei 0.5
- 🪙 Kleiner als 0.5 = Kopf, sonst Zahl
Als Nächstes lassen wir einen Spieler die Münze erraten! 🤔
Kurze Überprüfung ✅
Testen wir Ihr Wissen! 🧠 Was liefert uns Math.random()?
Zusammenfassung der Lektion 🎀
Großartige Arbeit heute! 🎀 Das haben Sie gelernt:
- 🎲
Math.random()erzeugt eine Zufallszahl - ✂️ Wir vergleichen sie mit 0.5
- 🪙 Mit
if/elsewählen wir Kopf oder Zahl - 🛠️ Mit einer
flipCoin()-Funktion können wir unseren Code wiederverwenden
Bis zur nächsten Lektion, Münzprofi! 👋
Lerne JavaScript mit einem KI-Tutor — kostenlos
Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.
- Kurse
- 35
- Lektionen
- 140
Häufig gestellte Fragen
Ist die Lektion „Kopf oder Zahl“ kostenlos?
Ja — der vollständige Text von „Kopf oder Zahl“ 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 „Kopf oder Zahl“?
Zufälliger Münzwurf 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 1 von 4.
Wie lange dauert die Lektion „Kopf oder Zahl“?
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
- Kopf oder Zahl
- Raten
- Die Schätzung überprüfen
- Oft werfen