‫ยินดีต้อนรับกลับ.
‫ในวิดีโอนี้ เราจะดูแบบสุ่ม และเราจะพิจารณาการสุ่มอีกเล็กน้อยเมื่อไปที่บทที่เป็นเอกภาพ
‫และใช้วิดีโอเกมหรือสร้างวิดีโอเกมที่นั่น
‫เราต้องการการสุ่มเพราะในวิดีโอเกม ฟังก์ชันการสุ่มนั้นค่อนข้างน่าสนใจเพราะว่า คุณแค่ต้องการมีสถานการณ์สุ่มซึ่งคุณไม่สามารถเตรียมหรือเตรียมรับมือได้
‫ลองใช้ลูกเต๋าแบบสุ่ม
‫มาสร้างลูกเต๋ากัน ซึ่งควรจะเป็นแบบสุ่ม และเราทำวิธีต่อไปนี้
‫เราก็แค่บอกว่าสุ่ม แล้วก็ชื่ออ็อบเจ็กต์ และเราเริ่มต้นมันด้วยการสุ่มใหม่
‫ตอนนี้ฉันกำลังจะสร้างจำนวนเต็มอีกตัวหนึ่งซึ่งฉันจะเรียกว่า num ise
‫ดังนั้นจำนวน ise ที่เรามีบนลูกเต๋าของเราหรือบนลูกเต๋าที่แสดง และตอนนี้ฉันต้องการได้ตัวเลขสุ่มสิบตัวที่แตกต่างกัน
‫ดังนั้นฉันจึงสร้าง for loop โดยที่ i0i ต่ำกว่าสิบ I plus plus
‫มันจะวนซ้ำสิบครั้งและจะสร้างตัวเลขสุ่มสิบตัว
‫ผมจะตั้งค่า num ise เป็น dice dot ต่อไป
‫และอย่างที่คุณเห็น มันมี x สองเท่า
‫มี next และ next ส่งคืนค่าจำนวนเต็มสุ่มที่ไม่ใช่ค่าลบ และมันต้องการหลายรายการ ดังนั้นไม่ใช่ค่าสูงสุดหรือค่าช่วง
‫ดังนั้นค่าต่ำสุดและค่าสูงสุด
‫สิ่งที่เราจะทำคือใช้ค่าต่ำสุดและสูงสุด
‫ผมอยากจะมีตัวเลขระหว่าง 1 ถึง 7
‫ดังที่คุณเห็นในที่นี้ ค่าสูงสุด ขอบเขตบนเฉพาะของตัวเลขสุ่มที่ส่งคืนค่าสูงสุดจะต้องมากกว่าหรือเท่ากับค่าต่ำสุด
‫นั่นเป็นสิ่งสำคัญ
‫นั่นคือกรณีสำหรับเราตอนนี้
‫ดังนั้นลูกเต๋าจะมีค่าระหว่างหนึ่งถึงหก
‫จึงไม่รวมเซเว่น
‫อย่างที่คุณเห็น ขอบเขตบนเฉพาะ นั่นคือเจ็ด
‫ทีนี้ลองเขียนมันลงบนคอนโซลกัน
‫ลองเขียน num ise ลงบนคอนโซลและเพื่อให้คอนโซลเปิดอยู่
‫ฉันจะใช้คอนโซลอ่าน
‫เอาล่ะ เรามาลองดูกัน
‫มาดูกันว่าจะสุ่มเลขกันยังไง หก หนึ่ง สี่ ห้า สอง และอื่นๆ
‫ไม่เป็นไร.
‫และนั่นก็ค่อนข้างมาก
‫นั่นเป็นวิธีที่คุณสามารถสร้างตัวเลขสุ่มได้
‫ไม่เป็นไร.
‫ตอนนี้ ความท้าทายเล็กน้อยสำหรับคุณ
‫สร้างโปรแกรมเล็กๆ ที่มีค่าสุ่มสามค่า
‫ดังนั้น หนึ่ง สอง หรือสามต่อหนึ่ง มันควรจะพูดว่า ใช่ สำหรับสองคน มันควรจะบอกว่า บางที และสำหรับสามคน
‫มันควรจะบอกว่า ไม่
‫ดังนั้นมันจึงค่อนข้างคล้ายกับหมอดู
‫ซึ่งตอบคำถามของคุณด้วยใช่ไม่ใช่หรืออาจจะ
‫และคุณสามารถถามอะไรก็ได้
‫ดังนั้นโปรดไปข้างหน้าและพยายามสร้างโปรแกรมนั้น
‫ไม่เป็นไร.
‫ฉันหวังว่าคุณจะลอง
‫และฉันจะเรียกมันว่า
‫ใช่.
‫เลขที่
‫อาจจะสุ่ม
‫ใช่.
‫ไม่อาจจะ
‫และฉันไม่ต้องการมันทั้งหมด
‫แค่จะบอกว่าฉันต้องการคำตอบ
‫ไม่มี.
‫และถ้าคำตอบ
‫num เท่ากับหนึ่ง ให้ทำอะไรสักอย่าง
‫และอย่างที่คุณเห็น คำตอบที่ชาไม่ได้ถูกกำหนดไว้
‫มันยังว่างเปล่า
‫จึงไม่มีความสุขนัก
‫เราจะตั้งค่าในวินาที
‫ดังนั้นถ้าเป็นอย่างใดอย่างหนึ่ง ฉันต้องการเขียนบางอย่างเช่น
‫ใช่.
‫LS ถ้าคำตอบ num เท่ากับสอง
‫ฉันต้องการเขียน
‫อาจจะและอย่างอื่น
‫เลขที่
‫ไม่เป็นไร.
‫แน่นอนว่าเราต้องตั้งค่า
‫คำตอบ num และคำตอบ num จะเป็น
‫ใช่.
‫เลขที่
‫อาจจะจุดต่อไป
‫และที่นี่ เราต้องมีค่าระหว่างหนึ่งถึงสาม
‫ดังนั้นเราจึงป้อนหนึ่งและสี่
‫ถูกต้อง.
‫ลองเรียกใช้และดูว่าเกิดอะไรขึ้นจะเกิดอะไรขึ้น
‫และมันบอกว่าไม่
‫และฉันไม่ค่อยพอใจกับสิ่งนั้น
‫เลยยังไม่ได้ถามเลย
‫บางทีเราเพิ่มบางอย่างเช่นคอนโซลดอทเส้นสีแดง
‫และมาทดสอบกันอีกครั้ง
‫และตอนนี้คุณสามารถป้อนคำถามของคุณ
‫บางทีเราจะบอกให้ป้อนคำถาม
‫ดังนั้นโปรดป้อนคำถามของคุณ
‫และแน่นอน คำถามต้องเป็น ใช่ ไม่ใช่ อาจเป็นคำถาม
‫ไม่อย่างนั้นก็ไม่มีความหมาย
‫เลยลองเรียกใช้อีกครั้ง
‫กรุณาใส่คำถามของคุณ
‫ฉันจะเคยรัก
‫นั่นคือคำถามมาตรฐานหรือฉันจะได้รับความรัก?
‫หรือฉันจะได้พบกับความรักของฉันหรืออะไรก็ตาม?
‫นั่นคือสิ่งที่คุณเห็นในภาพยนตร์ใช่ไหม
‫และขอเข้า
‫และมันบอกว่าใช่
‫โอ้สวยจัง
‫ที่ที่ดี
‫ขอบคุณมากครับท่านหมอดู
‫ฉันมีความสุขมาก.
‫เอาล่ะ เรียกใช้อีกครั้ง
‫แน่นอน คุณสามารถสร้างวนซ้ำที่นี่ซึ่งคุณสามารถป้อนคำถามได้ตลอดเวลา แต่ฉันต้องรีสตาร์ทโปรแกรมในกรณีของฉัน
‫คำถามต่อมา วิดีโอนี้จะออกมาดีไหม?
‫และมันบอกว่าอาจจะดี อย่างน้อยบางทีฉันก็สามารถอยู่กับมันได้
‫ฉันหวังว่าคุณจะชอบมัน
‫ฉันหวังว่ามันจะดีมาก
‫ฉันหวังว่าคุณจะสามารถจัดการโปรแกรมเล็ก ๆ นี้ให้เสร็จได้เช่นกัน
‫และใช่ ตอนนี้คุณมีโปรแกรมเล็กๆ น้อยๆ ที่คุณสามารถแสดงให้เพื่อนของคุณดู แล้วพบกันใหม่ในวิดีโอหน้า