โยนหลายครั้ง
นับหัวและก้อย
โยนหลายครั้ง เป็นบทเรียน Javascript for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Javascript for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Javascript for Kids มีบทเรียนทั้งหมด 4 บทเรียน
โยน โยน โยน! 🪙
สวัสดีอีกครั้ง นักโยนเหรียญผู้เก่งกาจ! 🪙 วันนี้เราจะโยนเหรียญ MANY ครั้ง!
และเราจะ นับจำนวนหัวและก้อยที่ได้ด้วย 🔢 มาดูกันว่าเหรียญยุติธรรมหรือไม่!
กล่องนับจำนวน 📦
ในการนับ เราต้องมีกล่องสำหรับเก็บคะแนน! 📦
เรากำหนดให้ heads เริ่มต้นที่ 0 และ tails เริ่มต้นที่ 0 จากนั้นเพิ่มทีละ 1 ในแต่ละครั้ง ➕
let heads = 0;
let tails = 0;
console.log('Heads so far: ' + heads);
console.log('Tails so far: ' + tails);เพิ่มอีกหนึ่ง ➕
เมื่อได้หัว เราจะเพิ่ม 1 ให้กับจำนวนหัว! ➕
เราเขียนว่า heads = heads + 1 ซึ่งหมายถึง นำค่า heads มาเพิ่มให้มากขึ้นอีกหนึ่ง! 📈
let heads = 0;
heads = heads + 1;
heads = heads + 1;
console.log('Heads count: ' + heads);ลูปช่วยประหยัดเวลา ⏩
การโยนเหรียญ 10 ครั้งด้วยมือทำให้ต้องพิมพ์โค้ดเยอะมาก! 😫 ลูปจะทำงานนี้ให้เรา! ⏩
ลูป for ทำให้โค้ดเดิมทำงานซ้ำแล้วซ้ำอีก ดูสิว่ามันนับถึง 5 ได้อย่างไร! 🔢
for (let i = 1; i <= 5; i = i + 1) {
console.log('Flip number ' + i);
}โยนเหรียญภายในลูป 🌀
ตอนนี้มาโยนเหรียญ INSIDE ลูปกัน! 🌀
ในแต่ละรอบ เราจะโยนเหรียญหนึ่งครั้ง โยน 5 ครั้งได้ในพริบตา! ⚡
function flipCoin() {
return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
for (let i = 1; i <= 5; i = i + 1) {
console.log('Flip ' + i + ': ' + flipCoin());
}นับไปพร้อมกับการโยน 🔢
มาถึงส่วนอัจฉริยะแล้ว! ระหว่างที่เราโยนเหรียญ เราก็นับไปด้วย! 🔢
ถ้าออกหัว ให้เพิ่ม 1 ในจำนวนหัว ถ้าออกก้อย ให้เพิ่ม 1 ในจำนวนก้อย 📊
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);เรียกใช้หลายครั้ง 🔁
คลิก เรียกใช้ สักสองสามครั้ง! 🔁
ตัวเลขเปลี่ยนไปทุกครั้ง แต่จำนวนหัวรวมกับก้อยจะเท่ากับ 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);โยน 100 ครั้ง! 💯
คอมพิวเตอร์ทำงานได้เร็วมาก! มาโยนเหรียญ 100 ครั้งกัน! 💯
เมื่อโยนมากขึ้น จำนวนหัวและก้อยมักจะใกล้เคียงกัน เหรียญยุติธรรม! ⚖️
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);ด้านไหนชนะมากกว่า? 🏆
มาดูกันว่าด้านไหนออกมากกว่ากัน! 🏆
เราเปรียบเทียบจำนวนทั้งสองด้วย if แล้วประกาศผู้ชนะ! 🎉
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! 🤝');
}เกมนับจำนวนฉบับสมบูรณ์ 🎮
นี่คือเกมนับจำนวนการโยนเหรียญฉบับสมบูรณ์ของเรา! 🎮
โยน 20 ครั้ง นับจำนวน และแสดงผู้ชนะ คุณสร้างเกมนี้ขึ้นมาเอง! 💪
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! 🤝');คุณคือนักโยนเหรียญตัวจริง! 🏆
WOW! 🏆 คุณทำเกมโยนเหรียญทั้งเกมสำเร็จแล้ว!
- 📦 นับจำนวนด้วยตัวแปร
- ⏩ ลูปทำงานซ้ำแทนเรา
- 🔢 นับหัวและก้อยขณะโยนเหรียญ
- 🏆 ค้นหาผู้ชนะ
ตอนนี้คุณเป็นนักเขียนโค้ดตัวจริงแล้ว! โยนเหรียญต่อไปนะ! 🪙
ตรวจสอบอย่างรวดเร็ว ✅
การทดสอบสมองครั้งสุดท้ายของเกมนี้! 🧠 ลูป for ช่วยให้เราทำอะไร?
ทบทวนบทเรียน 🎀
เยี่ยมไปเลย! 🎀 คุณทำเกมโยนเหรียญสำเร็จแล้ว! สิ่งที่คุณได้เรียนรู้:
- 📦 ตัวนับเริ่มต้นที่ 0 และเพิ่มขึ้นด้วย
+ 1 - ⏩ ลูป
forทำให้การโยนเหรียญเกิดซ้ำ - 🔢 นับหัวและก้อยไปพร้อมกัน
- 🏆 เปรียบเทียบจำนวนเพื่อค้นหาผู้ชนะ
ทำได้ยอดเยี่ยม นักเขียนโค้ดผู้เก่งกาจ! 👑
คำถามที่พบบ่อย
บทเรียน “โยนหลายครั้ง” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “โยนหลายครั้ง” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Javascript for Kids ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Javascript for Kids มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “โยนหลายครั้ง”
นับหัวและก้อย คุณปฏิบัติ Javascript for Kids ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Javascript for Kids หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Javascript for Kids บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน
บทเรียน “โยนหลายครั้ง” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Javascript for Kids นี้ได้ไหม
ได้ บทเรียน Javascript for Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- หัวหรือก้อย
- การทาย
- การตรวจคำทาย
- โยนหลายครั้ง