การให้คะแนน
นับคำตอบที่ถูกต้อง
การให้คะแนน เป็นบทเรียน Javascript for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Javascript for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Javascript for Kids มีบทเรียนทั้งหมด 4 บทเรียน
เก็บ score! 🏆
รายการตอบคำถามต้องมี SCORE! เราจะนับจำนวนคำถามที่ผู้เล่นตอบถูก มาสร้างกระดาน score กัน! 📊
เริ่มที่ศูนย์ 0️⃣
ทุกเกมเริ่มต้นด้วย score เท่ากับ 0 เราจะสร้างตัวแปรเพื่อเก็บค่านี้
let score = 0
console.log("Starting score:", score)เพิ่มหนึ่งคะแนน ➕
เมื่อผู้เล่นตอบถูก ให้เพิ่ม 1 คะแนน! ใช้ score = score + 1
let score = 0
score = score + 1
console.log("Score is now:", score)ทางลัด: += ⚡
score += 1 หมายถึงสิ่งเดียวกัน แต่เขียนสั้นกว่า! นักเขียนโปรแกรมชอบทางลัด
let score = 0
score += 1
score += 1
console.log("Score:", score)ตรวจสอบก่อนแล้วจึงเพิ่ม score ✅
เพิ่มคะแนนก็ต่อเมื่อคำตอบถูกต้องเท่านั้น ใช้ if ร่วมกับการคำนวณ score!
let score = 0
let answer = "blue"
let guess = "blue"
if (guess === answer) {
score += 1
}
console.log("Score:", score)ตอบผิดหรือ? ไม่ได้คะแนน 🚫
หากตอบผิด score จะคงเดิม ใช้ else เพื่อแสดงข้อความที่อ่อนโยน
let score = 0
let guess = "red"
let answer = "green"
if (guess === answer) {
score += 1
} else {
console.log("Oops, no point this time! 🙃")
}
console.log("Score:", score)คำนวณ score ในการวนซ้ำ 🔁
วนดูคำตอบและรวมคะแนนเข้าด้วยกัน กระดาน score เพิ่มขึ้นเรื่อย ๆ!
let answers = ["blue", "green", "white"]
let guesses = ["blue", "red", "white"]
let score = 0
for (let i = 0; i < answers.length; i++) {
if (guesses[i] === answers[i]) score += 1
}
console.log("Final score:", score)ฟังก์ชันคำนวณ score 🛠️
สร้างผู้ช่วยที่ตรวจสอบคำตอบและส่งคืนคะแนนหนึ่งคะแนน แล้วนำกลับมาใช้กับทุกคำถาม!
function points(guess, answer) {
return guess === answer ? 1 : 0
}
console.log(points("cat", "cat"))
console.log(points("cat", "dog"))แสดง score แบบสด 📺
บอก score ของผู้เล่นหลังคำถามแต่ละข้อ ช่วยรักษาความตื่นเต้นไว้!
let score = 2
console.log("Your score so far: " + score + " points! 🌟")คะแนนโบนัส! ⭐
ทำให้สนุกยิ่งขึ้น! มอบคะแนนพิเศษสำหรับคำถามยาก
let score = 5
score += 3
console.log("Bonus! New score: " + score + " 🎉")กระดาน score ทำงานแล้ว! ✅
ตอนนี้คุณติดตามคะแนน รวมคะแนนด้วยการวนซ้ำ และแสดง score ได้แล้ว นี่แหละบรรยากาศรายการตอบคำถามจริง ๆ! 🎬
let score = 0
["a", "b", "c"].forEach(function() { score += 1 })
console.log("Total points:", score)ตรวจสอบอย่างรวดเร็ว ❓
ลองให้ score ตัวเองด้วยข้อนี้! 🧠
ดาวเด่นผู้ดูแล score! 🌟
มาทบทวนกัน! คุณเรียนรู้ที่จะ:
- 0️⃣ เริ่ม score ที่ศูนย์
- ➕ เพิ่มคะแนนด้วย
+= - ✅ เพิ่ม score เฉพาะคำตอบที่ถูกด้วย
if - 🔁 รวมคะแนนในการวนซ้ำ
ต่อไป: แสดง score สุดท้าย! 🏁
คำถามที่พบบ่อย
บทเรียน “การให้คะแนน” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การให้คะแนน” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน
บทเรียน “การให้คะแนน” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Javascript for Kids นี้ได้ไหม
ได้ บทเรียน Javascript for Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- คำถามแบบทดสอบ
- การถามตามลำดับ
- การให้คะแนน
- คะแนนสุดท้าย