ในภาษาการเขียนโปรแกรมคอมพิวเตอร์ส่วนใหญ่ a while loop เป็นคำสั่งควบคุมโฟลว์ที่อนุญาตให้รันโค้ดซ้ำๆ ตามเงื่อนไขบูลีนที่กำหนด while loop ถือได้ว่าเป็นคำสั่ง if ซ้ำ
ตัวอย่าง a while loop คืออะไร
A "ในขณะที่" วนรอบใช้เพื่อทำซ้ำบล็อกเฉพาะของรหัสจำนวนครั้งที่ไม่ทราบ จนกว่าจะตรงตามเงื่อนไข ตัวอย่างเช่น หาก เราต้องการขอตัวเลขระหว่าง 1 ถึง 10 จากผู้ใช้ เราไม่ทราบว่าผู้ใช้ป้อนตัวเลขที่มากกว่าได้กี่ครั้ง เราจึงถามต่อไปว่า "ในขณะที่ ตัวเลขไม่อยู่ระหว่าง 1 ถึง 10 "
จะเกิดอะไรขึ้นในขณะที่วนซ้ำ
ในขณะที่วนรอบ condition จะถูกประเมินก่อน และหากคืนค่าเป็น true คำสั่งภายในขณะดำเนินการวนซ้ำ สิ่งนี้จะเกิดขึ้นซ้ำๆ จนกว่าเงื่อนไขจะคืนค่าเท็จเมื่อเงื่อนไขคืนค่าเป็นเท็จ ตัวควบคุมจะออกจากลูปและข้ามไปยังคำสั่งถัดไปในโปรแกรมหลังจาก while loop
วนรอบสำหรับเด็กคืออะไร
วน "ในขณะที่" วนซ้ำ หรือนับหนึ่งคำสั่งขึ้นไป วนซ้ำจะทำซ้ำจนกว่าจะตรงตามเงื่อนไขที่ทำให้ขาด มันทำงานจนกว่าจะมีบางอย่างหยุดทำงาน
ในขณะที่วนซ้ำคืออะไร
ที่นี่ ข้อแตกต่างหลักระหว่าง while loop และ do while loop คือ while loop ตรวจสอบเงื่อนไขก่อนการวนซ้ำของลูป ในทางกลับกัน do- while loop ตรวจสอบเงื่อนไขหลังจากดำเนินการคำสั่งภายในลูป.