Pilihan Komputer
Pilihan acak
Pilihan Komputer adalah pelajaran Javascript for Kids gratis di CoddyKit. Ini adalah pelajaran 2 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.
Pemain Robot 🤖
Untuk bermain melawan computer, computer juga harus memilih batu, kertas, atau gunting!
Namun, bagaimana computer memilih? computer menggunakan keacakan! 🎲
console.log('The computer is thinking... 🤖')
console.log('It will pick something random! 🎲')Apa Itu Acak? 🎲
Acak berarti mengejutkan! Anda tidak tahu apa yang akan didapatkan. 😲
Seperti memutar roda atau melempar dadu. Apa pun bisa terjadi! 🌀
console.log('Random = a surprise! 🎉')
console.log('Like rolling a dice 🎲')Math.random() ✨
JavaScript memiliki pembantu ajaib bernama Math.random().
Pembantu ini menghasilkan angka acak antara 0 dan 1. Misalnya 0.42 atau 0.97! 🔢
let r = Math.random()
console.log('Random number: ' + r + ' ✨')Memilih 0, 1, atau 2 🔢
Kita menginginkan salah satu dari tiga pilihan. Jadi, kita mengalikannya dengan 3 lalu membulatkannya ke bawah menggunakan Math.floor().
Hasilnya adalah 0, 1, atau 2! 🎯
let n = Math.floor(Math.random() * 3)
console.log('Got number: ' + n + ' 🎯')Daftar Pilihan 📋
Mari masukkan tiga pilihan kita ke dalam sebuah larik. Larik adalah sebuah daftar! 📋
Posisi 0 adalah batu, 1 adalah kertas, dan 2 adalah gunting.
let choices = ['rock', 'paper', 'scissors']
console.log(choices[0] + ' ✊')
console.log(choices[1] + ' 📄')
console.log(choices[2] + ' ✂️')Memilih dari Daftar 🎰
Sekarang kita gabungkan semuanya! Kita memilih angka acak, lalu mengambil posisi tersebut dari daftar. 🎰
Ajaib! computer telah menentukan pilihan! ✨
let choices = ['rock', 'paper', 'scissors']
let n = Math.floor(Math.random() * 3)
let computer = choices[n]
console.log('Computer picked: ' + computer + ' 🤖')Jalankan Lagi! 🔁
Setiap kali kode dijalankan, computer mungkin memilih sesuatu yang berbeda! 🎲
Coba jalankan berkali-kali. Kadang batu, kadang kertas, kadang gunting! 😄
let choices = ['rock', 'paper', 'scissors']
let computer = choices[Math.floor(Math.random() * 3)]
console.log('This time: ' + computer + ' 🎰')Fungsi Pembantu 🛠️
Mari bungkus kode pemilihan kita dalam sebuah fungsi. Fungsi adalah mesin kecil yang dapat digunakan berulang kali! 🛠️
function computerPick() {
let choices = ['rock', 'paper', 'scissors']
return choices[Math.floor(Math.random() * 3)]
}
console.log('Pick: ' + computerPick() + ' 🤖')Gunakan Berkali-kali 🔂
Sekarang setelah memiliki mesin, kita dapat memanggilnya sebanyak yang diinginkan! 🔂
Setiap pemanggilan menghasilkan pilihan acak yang baru. 🎲
function computerPick() {
let choices = ['rock', 'paper', 'scissors']
return choices[Math.floor(Math.random() * 3)]
}
console.log('Pick 1: ' + computerPick())
console.log('Pick 2: ' + computerPick())
console.log('Pick 3: ' + computerPick())Tampilkan dengan Emoji 😎
Mari membuatnya lebih menarik! Kita dapat menampilkan pilihan dengan emoji yang seru. ✊📄✂️
Sekarang pilihan computer terlihat keren! 🌈
let choices = ['rock ✊', 'paper 📄', 'scissors ✂️']
let computer = choices[Math.floor(Math.random() * 3)]
console.log('Computer chose: ' + computer)Anda Berhasil Membuat Robot Memilih! 🤖
Luar biasa! Anda telah mengajari computer untuk memilih! 🎉
Math.random()menghasilkan angka kejutan 🎲Math.floor()membulatkannya ke bawah 🔢- Kita menggunakannya untuk mengambil pilihan dari daftar 📋
console.log('Computer can pick now! ✅')
console.log('Next: who wins? 🏆')Pemeriksaan Singkat 🧠
Mari lihat apa yang Anda ingat! 🤔
Kerja yang Luar Biasa! 🎉
Anda telah mengajari computer untuk memilih batu, kertas, atau gunting! 🤖
- Angka acak dengan
Math.random()🎲 - Membulatkan ke bawah dengan
Math.floor()🔢 - Mengambil pilihan dari daftar 📋
Selanjutnya: mari cari tahu siapa yang menang! 🏆
console.log('Lesson complete! ⭐')
console.log('On to the winner! 🏆')Pertanyaan yang Sering Diajukan
Apakah pelajaran “Pilihan Komputer” gratis?
Ya — teks lengkap “Pilihan Komputer” 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 “Pilihan Komputer”?
Pilihan acak 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 2 dari 4.
Berapa lama pelajaran “Pilihan Komputer” 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
- Aturan
- Pilihan Komputer
- Siapa yang Menang
- Bermain Lagi