ใครถึงยี่สิบก่อน
สร้างเกม
ใครถึงยี่สิบก่อน เป็นบทเรียน Javascript for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Javascript for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Javascript for Kids มีบทเรียนทั้งหมด 4 บทเรียน
ใครถึงยี่สิบก่อนชนะ! 🎯
ได้เวลาสร้างเกมจริงแล้ว: ใครถึงยี่สิบก่อน! 🎯
ผู้เล่นผลัดกัน roll ผู้ที่ได้คะแนนถึง 20 คนแรกจะชนะ! 🏆
console.log('First to 20 wins! 🎯')
console.log('Keep rolling! 🎲')เป้าหมาย 🏁
มาตั้งเป้าหมายไว้ที่ 20 กันเถอะ เราจะ roll ต่อไปจนกว่า score จะถึงเป้าหมาย! 🏁
เราเก็บเป้าหมายไว้ในกล่อง เพื่อให้เปลี่ยนได้ง่ายในภายหลัง 📦
let goal = 20
console.log('Goal: reach ' + goal + ' points! 🎯')เริ่มต้น score 📦
ทุกเกมเริ่มต้นที่ 0 คะแนน 📦
เราจะ roll แล้วบวกแต้มไปเรื่อย ๆ จนถึงเป้าหมาย! 🎲
let score = 0
let goal = 20
console.log('Score: ' + score + ' / Goal: ' + goal)roll จนถึงยี่สิบ 🔄
ลูป while เหมาะมาก! ลูปจะ roll ต่อไป ตราบใดที่ score ยังต่ำกว่า 20 🔄
เมื่อ score ถึง 20 หรือมากกว่า ลูปจะหยุด! 🛑
let score = 0
while (score < 20) {
score += Math.floor(Math.random() * 6) + 1
}
console.log('Reached ' + score + '! 🎉')แสดงการ roll แต่ละครั้ง 🎲
มาพิมพ์ผลการ roll แต่ละครั้ง เพื่อดูเกมดำเนินไปกันเถอะ! 🎲
น่าตื่นเต้นมากเมื่อเห็น score เพิ่มขึ้น! 📈
let score = 0
while (score < 20) {
let roll = Math.floor(Math.random() * 6) + 1
score += roll
console.log('Rolled ' + roll + ', score is now ' + score)
}
console.log('Winner! 🏆')ผู้เล่นสองคนผลัดกันเล่น 👥
ตอนนี้มาเพิ่มผู้เล่นคนที่ 2 กัน! ทั้งสองคนเริ่มต้นที่ 0 👥
เราจะให้ทั้งสองคนแข่งกันไปถึง 20! 🏁
let player1 = 0
let player2 = 0
player1 += Math.floor(Math.random() * 6) + 1
player2 += Math.floor(Math.random() * 6) + 1
console.log('P1: ' + player1 + ', P2: ' + player2 + ' 🎲')ทั้งสองคนแข่งกันไปถึงยี่สิบ 🏁
เราจะ roll ให้ผู้เล่นทั้งสองคนต่อไปจนกว่าคนใดคนหนึ่งจะถึง 20! 🏁
เราใช้ OR || เพื่อหยุดเมื่อตัวใดตัวหนึ่งชนะ 🔀
let p1 = 0
let p2 = 0
while (p1 < 20 && p2 < 20) {
p1 += Math.floor(Math.random() * 6) + 1
p2 += Math.floor(Math.random() * 6) + 1
}
console.log('Final: P1=' + p1 + ' P2=' + p2 + ' 🎲')ค้นหาผู้ชนะ 🏆
เมื่อหยุดการ roll แล้ว เราจะตรวจสอบว่าใครถึง 20 ก่อน! 🏆
ใช้ if เพื่อค้นหาแชมป์! 🎉
let p1 = 21
let p2 = 18
if (p1 >= 20) {
console.log('Player 1 wins! 🏆')
} else {
console.log('Player 2 wins! 🏆')
}เกมทั้งหมด 🕹️
มารวม EVERYTHING เข้าด้วยกันเป็นเกมเดียว! 🕹️
Roll บวกแต้ม ตรวจสอบ และประกาศผู้ชนะ! 🎉
let p1 = 0
let p2 = 0
while (p1 < 20 && p2 < 20) {
p1 += Math.floor(Math.random() * 6) + 1
p2 += Math.floor(Math.random() * 6) + 1
}
console.log('P1: ' + p1 + ', P2: ' + p2)
if (p1 >= 20) console.log('Player 1 wins! 🏆')
else console.log('Player 2 wins! 🏆')ปรับแต่งเกมให้เป็นแบบของคุณ! 🎨
ตอนนี้คุณเปลี่ยนแปลงเกมได้แล้ว! 🎨
- เปลี่ยนเป้าหมายเป็น 30 หรือ 50 🎯
- เพิ่มคะแนนโบนัสเมื่อได้หก 🎁
- เพิ่มผู้เล่นคนที่สาม! 👥
ตอนนี้เกมนี้เป็นเกมของคุณแล้ว! 😎
let goal = 30
console.log('New goal: ' + goal + '! 🎯')
console.log('Make the game your own! 🎨')คุณสร้างเกมฉบับสมบูรณ์แล้ว! 🕹️
ว้าว! คุณสร้างเกมใครถึงยี่สิบก่อนทั้งเกมได้แล้ว! 🎉
- มีเป้าหมายให้ไปถึง 🎯
- ใช้ลูป
whileเพื่อ roll ต่อไป 🔄 - มี score สำหรับผู้เล่นแต่ละคน 🏅
- มีการตรวจสอบผู้ชนะ 🏆
console.log('You built a game! 🕹️')
console.log('You are amazing! 🌟')ตรวจสอบอย่างรวดเร็ว 🧠
คำถามท้าทายสมองข้อสุดท้าย! 🤔
คุณทำสำเร็จแล้ว! 🎉
คุณเรียนหลักสูตรทอยลูกเต๋าจบแล้ว! 🥳
- roll ลูกเต๋าหนึ่งลูก 🎲
- roll ลูกเต๋าสองลูกแล้วบวกแต้ม 🎲🎲
- ติดตามคะแนน 🏅
- สร้างเกมใครถึงยี่สิบก่อน 🎯
คุณเป็นผู้สร้างเกมตัวจริงแล้ว! 🌟
console.log('Course complete! 🎓')
console.log('Great rolling! 🎲🎉')คำถามที่พบบ่อย
บทเรียน “ใครถึงยี่สิบก่อน” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “ใครถึงยี่สิบก่อน” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การทอยลูกเต๋า
- ลูกเต๋าสองลูก
- การติดตามคะแนนจากลูกเต๋า
- ใครถึงยี่สิบก่อน