0Pricing
Javascript for Kids · บทเรียน

ใครถึงยี่สิบก่อน

สร้างเกม

ใครถึงยี่สิบก่อน เป็นบทเรียน 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. การทอยลูกเต๋า
  2. ลูกเต๋าสองลูก
  3. การติดตามคะแนนจากลูกเต๋า
  4. ใครถึงยี่สิบก่อน
← กลับไปที่ Javascript for Kids