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

โยนหลายครั้ง

นับหัวและก้อย

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

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

  1. หัวหรือก้อย
  2. การทาย
  3. การตรวจคำทาย
  4. โยนหลายครั้ง
← กลับไปที่ Javascript for Kids