กลับไปที่ตัวอย่างเกมของเราที่เราให้ผู้ใช้เข้าสู่ระบบและพวกเขาต้องระบุ
H.
จำไว้นะว่าถ้าผมคลิกวิ่ง มันจะถามผมว่า H ของคุณคืออะไร?
และถ้าฉันให้อะไรที่มันไม่ชอบ มันจะถามฉันไปเรื่อยๆ จนกระทั่ง
ฉันให้ค่าที่เหมาะสม
มีอีกชิ้นหนึ่งสำหรับไตร ยกเว้นบล็อกที่เรายังไม่ได้กล่าวถึง
เราจึงรู้ว่าเราพยายามแล้ว เรายอมรับแล้ว เราก็มีอย่างอื่น
แต่ก็มีอีกสิ่งหนึ่งที่เรียกว่าในที่สุดและในที่สุดก็ทำงาน
ในตอนท้ายหลังจากที่ทุกอย่างได้รับการดำเนินการ
ให้ผมแสดง.
ถ้าพี่พิมพ์.
เอาเป็นว่า ฉันทำเสร็จแล้ว
มาดูกันว่าจะเกิดอะไรขึ้นหากฉันคลิกเรียกใช้ที่นี่และกำหนดอายุให้เหมาะสม
ฉันเข้าใจ.
ขอขอบคุณ.
เพราะเผ่าของฉันบล็อกได้สำเร็จ
ไม่มีอะไรล้มเหลว
ฉันไป LS แล้วพูดว่า ขอบคุณ
และตอนนี้ฉันแยกตัวออกจาก
ในขณะที่วนลูป แต่สุดท้ายก็พูดว่า เฮ้ ไม่ว่ายังไง สุดท้ายนี้ ฉันอยากให้คุณทำอะไรสักอย่าง
ลองดูสิ่งนี้ในการดำเนินการ
ถ้าฉันทำอะไรเหมือนศูนย์
อีกครั้ง.
โปรดป้อน h ที่สูงกว่าศูนย์ แต่ก็ยังได้รับ och ในที่สุดฉันก็ทำเสร็จแล้ว
เกิดอะไรขึ้นถ้าฉันป้อนซึ่งพูดพล่อยๆ?
ฉันเข้าใจ?
เฮ้ กรุณาป้อนหมายเลข
แต่ยัง.
โอ้ ในที่สุดฉันก็ทำเสร็จแล้ว
ดังนั้นในที่สุดก็ทำงานโดยไม่คำนึงถึงจุดสิ้นสุดของทุกสิ่ง
ทำไมสิ่งนี้ถึงมีประโยชน์?
บางทีคุณอาจกำลังทำงานบนเซิร์ฟเวอร์เกมและต้องการให้แน่ใจว่าคุณออกจากระบบกิจกรรมใดๆ บนเซิร์ฟเวอร์
สมมติว่าผู้ใช้พยายามเข้าสู่ระบบแม้ว่าจะพยายามป้อนข้อมูลที่ไม่ถูกต้องก็ตาม
เราต้องการบันทึกกิจกรรมนั้น เพื่อที่เราจะได้ตรวจพบว่ามีคนพยายามทำลายโปรแกรมของเรา หรือเพียงเพื่อบันทึกว่า
เฮ้ ผู้ใช้รายนี้พยายามเข้าสู่ระบบสิบครั้ง
สุดท้ายจึงมีประโยชน์มาก
ตอนนี้ให้ฉันถามคำถามคุณ
จะเกิดอะไรขึ้นถ้าฉันทำอะไรแบบนี้?
สมมติว่าฉันมีที่นี่
ดำเนินการต่อ.
และอาจจะเป็นคำสั่งแบ่งอื่นที่นี่
แล้วบางทีข้างในนี้ ฉันก็กำลังจะพิมพ์เหมือนกัน
คุณสามารถ?
ได้ยินฉันไหม
จะเกิดอะไรขึ้นถ้าฉันทำอะไรแบบนี้?
หยุดวิดีโอชั่วคราวหากต้องการ
ไม่อย่างนั้นฉันจะตี วิ่ง และดูว่าอะไรจะเกิดขึ้น
จะเกิดอะไรขึ้นถ้าฉันป้อนศูนย์?
พร้อม.
ฉันเข้าใจ.
โปรดป้อน h ให้สูงกว่าศูนย์ เพราะฉันได้รับข้อผิดพลาดในการหารศูนย์
จับเราที่นี่แล้วเราแยกวง
ในที่สุดก็เริ่มทำงาน แต่การพิมพ์ไม่เคยทำงานเพราะเราแยกจากลูปและจำไว้ว่าสิ่งนี้ถูกล้อมรอบด้วยลูป
ขออนุญาตลบออกให้ชมกันดีกว่าครับ
ตกลง.
จะเกิดอะไรขึ้นถ้าฉันทำอะไรแบบนี้?
จะเกิดอะไรขึ้นถ้าเรารันโปรแกรมอีกครั้งและคราวนี้ให้มันพูดพล่อยๆ
ฉันเข้าใจ?
กรุณาใส่หมายเลขของคุณ
ตกลง.
ฉันทำเสร็จแล้ว
แล้วคุณอายุเท่าไหร่
แล้วเกิดอะไรขึ้นที่นี่?
เราลองแล้ว
เราได้รับข้อผิดพลาด ค่าผิดพลาด
มันบอกว่า เฮ้ โปรดป้อนตัวเลข จากนั้นมันจะดำเนินต่อไป
ตอนนี้ทำต่อแทนที่จะแตกไม่แตกออกจากลูปออกจากวง while
กลับขึ้นไปด้านบนแทน
เลยจะลองใหม่ครับ
ส่วนนี้คุณอายุเท่าไหร่?
แล้วถ้าในที่สุดเราพยายามเข้าสู่ระบบอย่างถูกต้องและให้มัน เฮ้ เราอายุ 18 แล้ว
จะเกิดอะไรขึ้นต่อไป?
ไปเลย
ฉันเข้าใจ.
ขอบคุณค่ะ เพราะเราได้ลองแล้ว
ทุกอย่างทำงาน
ดังนั้นจึงไม่มีข้อยกเว้น
ดังนั้นเราจะไปรับ
ขอขอบคุณ.
แล้วเราก็หลุดออกจากวง
เป็นอีกครั้งที่งานพิมพ์นี้ไม่เคยถูกพิมพ์ออกมา
คุณได้ยินฉันไหม?
แต่สุดท้ายแล้ว
โอเค ในที่สุดก็เสร็จ
ถ้าเราไม่มีคำสั่งพักที่นี่ และฉันคลิกเรียกใช้
ให้ 18.
โอ้เด็ก.
ในที่สุดฉันก็ได้ยินคุณ
ในที่สุดงานพิมพ์นี้ก็ถูกพิมพ์ออกมาเพราะเราไม่แยกจากที่นี่
เราไม่แยกจากที่นี่
แล้วเราก็รันบรรทัดนี้
หวังว่านั่นจะสมเหตุสมผล
นั่นเป็นคำถามที่หลอกลวง แต่คุณเริ่มที่จะเข้าใจแล้ว
แล้วพบกันใหม่ในวิดีโอหน้าครับ
ลาก่อน.