Melempar Berkali-kali
Hitung sisi gambar dan angka
Melempar Berkali-kali adalah pelajaran Javascript for Kids gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Javascript for Kids, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Javascript for Kids mencakup 4 pelajaran total.
Lempar, Lempar, Lempar! 🪙
Halo lagi, juara koin! 🪙 Hari ini kita melempar koin MANY kali!
Dan kita akan count berapa banyak Kepala dan berapa banyak Ekor yang kita dapatkan. 🔢 Mari lihat apakah hasilnya adil!
Kotak Penghitung 📦
Untuk menghitung, kita memerlukan kotak untuk menyimpan skor kita! 📦
Kita membuat heads dimulai dari 0 dan tails dimulai dari 0. Lalu kita menambahkan 1 setiap kali. ➕
let heads = 0;
let tails = 0;
console.log('Heads so far: ' + heads);
console.log('Tails so far: ' + tails);Menambahkan Satu Lagi ➕
Saat mendapatkan Kepala, kita menambahkan 1 ke hitungan kepala! ➕
Kita menulis heads = heads + 1. Artinya: ambil heads dan buat nilainya bertambah satu! 📈
let heads = 0;
heads = heads + 1;
heads = heads + 1;
console.log('Heads count: ' + heads);Perulangan Menghemat Waktu ⏩
Melempar 10 kali secara manual membutuhkan terlalu banyak pengetikan! 😫 Sebuah perulangan melakukannya untuk kita! ⏩
Perulangan for mengulangi kode yang sama lagi dan lagi. Perhatikan perulangan ini menghitung sampai 5! 🔢
for (let i = 1; i <= 5; i = i + 1) {
console.log('Flip number ' + i);
}Melempar di Dalam Perulangan 🌀
Sekarang mari lempar koin INSIDE perulangan! 🌀
Setiap kali berulang, kita melempar sekali. 5 lemparan dalam sekejap! ⚡
function flipCoin() {
return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
for (let i = 1; i <= 5; i = i + 1) {
console.log('Flip ' + i + ': ' + flipCoin());
}Menghitung Sambil Melempar 🔢
Sekarang bagian cerdasnya! Sambil melempar, kita menghitung! 🔢
Jika hasilnya Kepala, tambahkan 1 ke heads. Jika hasilnya Ekor, tambahkan 1 ke tails. 📊
function flipCoin() {
return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let heads = 0;
let tails = 0;
for (let i = 1; i <= 10; i = i + 1) {
let result = flipCoin();
if (result === 'Heads') {
heads = heads + 1;
} else {
tails = tails + 1;
}
}
console.log('Heads: ' + heads);
console.log('Tails: ' + tails);Jalankan Berkali-kali 🔁
Klik Jalankan beberapa kali! 🔁
Angkanya berubah setiap kali, tetapi jumlah Kepala dan Ekor selalu menjadi 10! 🔟
function flipCoin() {
return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let heads = 0;
let tails = 0;
for (let i = 1; i <= 10; i = i + 1) {
if (flipCoin() === 'Heads') {
heads = heads + 1;
} else {
tails = tails + 1;
}
}
console.log('🙂 Heads: ' + heads + ' | 🪙 Tails: ' + tails);Lempar 100 Kali! 💯
Komputer sangat cepat! Mari lempar 100 kali! 💯
Dengan lebih banyak lemparan, jumlah Kepala dan Ekor biasanya mendekati sama. Koinnya adil! ⚖️
function flipCoin() {
return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let heads = 0;
let tails = 0;
for (let i = 1; i <= 100; i = i + 1) {
if (flipCoin() === 'Heads') {
heads = heads + 1;
} else {
tails = tails + 1;
}
}
console.log('After 100 flips:');
console.log('🙂 Heads: ' + heads);
console.log('🪙 Tails: ' + tails);Siapa yang Menang Lebih Banyak? 🏆
Mari cari tahu sisi mana yang muncul lebih banyak! 🏆
Kita membandingkan kedua hitungan dengan if dan mengumumkan pemenangnya! 🎉
let heads = 53;
let tails = 47;
if (heads > tails) {
console.log('🙂 Heads won this time!');
} else if (tails > heads) {
console.log('🪙 Tails won this time!');
} else {
console.log('It is a tie! 🤝');
}Game Penghitung Lengkap 🎮
Inilah game penghitung lemparan kita yang lengkap! 🎮
Lempar 20 kali, hitung, dan tampilkan pemenangnya. Anda yang membuatnya! 💪
function flipCoin() {
return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let heads = 0;
let tails = 0;
for (let i = 1; i <= 20; i = i + 1) {
if (flipCoin() === 'Heads') heads = heads + 1;
else tails = tails + 1;
}
console.log('🙂 Heads: ' + heads + ' | 🪙 Tails: ' + tails);
if (heads > tails) console.log('Heads wins! 🎉');
else if (tails > heads) console.log('Tails wins! 🎉');
else console.log('Tie! 🤝');Anda Adalah Ahli Koin! 🏆
WOW! 🏆 Anda telah menyelesaikan seluruh Game Lempar Koin!
- 📦 Menghitung dengan variabel
- ⏩ Perulangan mengulangi pekerjaan untuk kita
- 🔢 Menghitung Kepala dan Ekor sambil melempar
- 🏆 Menentukan pemenang
Sekarang Anda benar-benar seorang pembuat kode! Teruslah melempar! 🪙
Pemeriksaan Cepat ✅
Pemeriksaan pikiran terakhir untuk game ini! 🧠 Apa yang dibantu oleh perulangan for?
Rangkuman Pelajaran 🎀
Hore! 🎀 Anda telah menyelesaikan Game Lempar Koin! Anda telah belajar:
- 📦 Penghitung dimulai dari 0 dan bertambah dengan
+ 1 - ⏩ Perulangan
formengulangi lemparan - 🔢 Menghitung Kepala dan Ekor sambil berjalan
- 🏆 Membandingkan hitungan untuk menemukan pemenang
Kerja yang luar biasa, juara pemrograman! 👑
Belajar JavaScript dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 35
- Pelajaran
- 140
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Melempar Berkali-kali” gratis?
Ya — teks lengkap “Melempar Berkali-kali” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Javascript for Kids, upgrade ke CoddyKit PRO. Kursus Javascript for Kids mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Melempar Berkali-kali”?
Hitung sisi gambar dan angka Kamu berlatih Javascript for Kids dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Javascript for Kids?
Tidak diperlukan pengalaman sebelumnya. Javascript for Kids di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.
Berapa lama pelajaran “Melempar Berkali-kali” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Javascript for Kids ini?
Ya. Setiap pelajaran Javascript for Kids menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Gambar atau Angka
- Menebak
- Memeriksa Tebakan
- Melempar Berkali-kali