‫ยินดีต้อนรับกลับครั้งที่สอง
‫หากข้อความท้าทายคะแนนสูง ฉันหวังว่าคุณจะสามารถแก้ปัญหาและเขียนโค้ดของคุณได้
‫และในวิดีโอนี้ ผมจะแสดงให้คุณเห็นว่าผมจะแก้ปัญหาอย่างไร
‫และเช่นเคย มีหลายวิธีในการแก้ปัญหานี้
‫อย่างแรกเลย ผมสร้างตัวแปร
‫อันแรกจะเป็นคะแนนสูงคงที่ ซึ่งฉันจะตั้งไว้ที่ 300
‫คะแนนสูงสุดเดิมคือ 300 ตอนนี้เป็นสตริงคงที่ ผู้เล่นที่มีคะแนนสูง
‫นั่นคือผู้ที่มีคะแนนสูง
‫และฉันแค่จะบอกว่าเป็นฉันเอง
‫คะแนนสูงของฉันคือ 300
‫ตอนนี้ฉันต้องสร้างวิธีการตรวจสอบว่าคะแนนใหม่ของผู้เล่นสูงกว่าคะแนนสูงหรือไม่
‫และฉันจะทำให้ดีที่สุดด้วยการตรวจสอบโมฆะคงที่สาธารณะ วิธีคะแนนสูง
‫แล้วที่นี่ฉันต้องการพารามิเตอร์สองตัว
‫หนึ่งในนั้นคือสกอร์ ผมจะพูดเป็นสกอร์ อีกอันคือสตริง ซึ่งเป็นชื่อผู้เล่น
‫และในที่นี้ สิ่งที่ฉันต้องการจะทำคือ ฉันต้องการตรวจสอบว่าคะแนนของผู้เล่นสูงกว่าคะแนนสูงหรือไม่
‫ดังนั้นหากทำคะแนนได้สูงกว่า คะแนนสูง ก็ให้ไปอัพเดทคะแนนสูงแบบเก่าด้วยคะแนนและอัพเดทผู้เล่นคะแนนสูงด้วยชื่อผู้เล่น
‫ผู้เล่นคะแนนสูงเท่ากับชื่อผู้เล่น
‫ตอนนี้ฉันยังต้องการแจ้งคอนโซลเกี่ยวกับเรื่องนั้นด้วย
‫เรามาอัปเดตสิ่งนั้นบนคอนโซลด้วยหรือเขียนบนคอนโซล
‫และผมจะเขียนบางอย่างเช่น New High Score is และ score
‫และ console dot right line
‫ที่ตอนนี้ถืออยู่ และมาเขียนกันว่าใครถูกถือโดยชื่อผู้เล่น
‫ดังนั้นผู้เล่นที่ทำลายสถิติจะต้องถูกเขียนขึ้นที่นั่นเช่นกัน
‫และผู้เล่นที่มีคะแนนสูงก็ถูกแทนที่ด้วย
‫ดังนั้นในทั้งสองกรณี คุณสามารถใช้คะแนนและชื่อผู้เล่น หรือคะแนนสูงและผู้เล่นที่มีคะแนนสูง
‫เพราะทั้งสองได้อัปเดตแล้ว
‫ตอนนี้เรามีคำสั่ง if
‫ไปกับอย่างอื่นกันเถอะ
‫แล้วจะเกิดอะไรขึ้นถ้าคะแนนไม่สูงกว่าคะแนนเก่า?
‫เราแค่เขียนบนบรรทัดขวาของคอนโซล
‫คะแนนสูงเก่าไม่สามารถทำลายได้
‫ก็ยังคงเป็น.
‫แล้วคะแนนที่สูงและถือโดยแล้วผู้เล่นที่ถือมัน
‫ดังนั้นที่นี่เราต้องการบวกเช่นกัน
‫สิ่งที่ฉันจะทำคือเพื่อให้อ่านง่ายขึ้น ฉันจะใส่มันลงในบรรทัดถัดไปและโดยผู้เล่นที่ได้คะแนนสูง
‫แค่นั้นเอง
‫นั่นคือวิธีการตรวจสอบคะแนนสูงของเรา
‫ดังนั้นวิธีนี้จะตรวจสอบเสมอว่าให้คะแนนเป็นอาร์กิวเมนต์สูงกว่าคะแนนเดิมหรือไม่
‫และถ้าเป็นเช่นนั้น เราก็เพียงแค่อัปเดตคะแนนสูงสุด
‫และเรายังเขียนว่า ใครคือผู้เล่นที่ทำคะแนนแตก?
‫ดังนั้น เพื่อที่จะดูว่าผู้เล่นทำคะแนนแตกหรือไม่ เราต้องเรียกวิธีนี้ด้วยแน่นอน
‫ผมจะเรียกวิธีนี้ในนี้ และผมจะเริ่มด้วยค่า 250 ซึ่งมาเรียทำได้
‫แล้วเราก็มีอีกอัน
‫ไปกับ 315 โดย Michael
‫แล้วฉันก็เห็นว่าไมเคิลทำลายคะแนนสูงของฉัน
‫ฉันก็เลยเข้าไปทำลายตัวเองด้วย
‫ดังนั้นฉันจึงทำคะแนนได้ 350 คะแนน ดังนั้นฉันจึงเป็นผู้นำคะแนนสูงอีกครั้ง
‫นั่นสำคัญมากสำหรับฉัน
‫นั่นเป็นเหตุผลที่ฉันทำตอนนี้
‫ผมล้อเล่น.
‫ต่อไปเราจะเขียนมันลงบนคอนโซล
‫ดังนั้นคอนโซลอ่านดอท
‫ดังนั้นเราจึงเขียนมันโดยเรียกวิธีการเหล่านี้ แต่เราไม่เห็นมันเว้นแต่ว่าเราจะทำให้คอนโซลหยุดทำงาน
‫เราเลยต้องใช้วิธีการอ่านตรงนี้เพื่อไม่ให้คะแนนสูงแบบเก่าหัก
‫มันยังคงเป็น 300 และถือโดยเทนนิส
‫จากนั้นคะแนนสูงสุดใหม่คือ 350
‫ตอนนี้มันได้รับความช่วยเหลือจากไมเคิล
‫คะแนนสูงสุดใหม่คือ 350
‫ปัจจุบันถูกครอบครองโดยเดนนิส
‫ตอนนี้คุณเห็นแล้วว่าคุณจะทำได้อย่างไร
‫ค่อนข้างง่ายสร้างฟังก์ชันที่ตรวจสอบว่าคะแนนสูงเสียหรือไม่
‫และคุณสามารถอัปเดตได้ ถ้าคุณมีเกมที่ใหญ่กว่า สมมติว่าคุณสามารถอัปเดตคะแนนสูงสุดในตอนนี้และตอนนี้
‫แสดงคะแนนสูงสุดล่าสุดและสูงสุดเสมอ
‫ถูกต้องทั้งหมด
‫ฉันหวังว่าคุณจะทำอย่างนั้นด้วยตัวเอง
‫ไม่มีอะไรยุ่งยากมากเกินไป
‫เป็นเพียงสิ่งที่เรากล่าวถึงในบทนี้และก่อนหน้านี้เท่านั้น
‫ตอนนี้คุณได้สร้างวิธีการของคุณเองแล้ว
‫คุณใช้ if LS และคุณเรียกมันว่าเมธอด และคุณยังใช้ตัวแปรโกลบอลและตัวแปรโลคัล
‫ตอนนี้เราไม่ได้ใช้ Global แต่เราใช้พารามิเตอร์
‫ยอดเยี่ยม.
‫แล้วพบกันใหม่ในวิดีโอหน้า