การใช้คำสั่ง while จัดทำโดย : Mr.POP พิมพ์
 Untitled Document

สวัสดีครับ สำหรับบทความนี้เราจะมาคุยกันในเรื่องของคำสั่งที่ใช้ในการวนลูปหรือทำงานซ้ำนะครับ คำสั่งแรกที่ผมจะแนะนำก็คือ คำสั่ง while ครับ ซึ่งจะมี วิธีการใช้งานดังต่อไปนี้ครับ


คำสั่ง while มีรูปแบบดังนี้


จากรูปแบบของคำสั่ง while จะมีการเช็คเงื่อนไขก่อนว่าเป็นจริงหรือเท็จ ถ้าเงื่อนไขเป็นจริงก็จะเข้ามาทำงานในขอบเขตของ while และเมื่อทำงานจบแล้วก็จะวนกลับมา เช็คเงื่อนไขที่ while กำหนดไว้อีกครั้งจะทำเช่นนี้ไปเรื่อยๆ ตราบใดที่เงื่อนไขยังคงเป็นจริงอยู่ก็จะทำคำสั่งที่อยู่ภายในคำสั่ง while ไปเรื่อยๆ จนกว่าเมื่อตรวจสอบเงื่อนไข แล้วว่าเป็นเท็จ จึงจะกระโดดออกมาทำงานที่คำสั่งถัดไปที่อยู่นอกลูปของคำสั่ง while ลองมาดูตัวอย่างการใช้งานกันเลยครับ

อธิบายโปรแกรม จากโปรแกรมที่เงื่อนไข while มีการกำหนดไว้ว่าค่าของ i ต้องไม่เกิน 10 ซึ่งเรากำหนดตัวแปร i ไว้ในตอนต้นไว้เป็น 1 เมื่อเข้ามาที่คำสั่ง while เงื่อนไข จึงเป็นจริง จากนั้นก็จะแสดงค่า i ออกมาแล้วทำการบวกค่า i อีก 1 แล้วกลับไปเช็คเงื่อนไขอีก ทำเช่นนี้ไปเรื่อยๆ จนค่า i บวกไปจนถึง 11 จะทำให้เงื่อนไขเป็นเท็จจึงออกจาก ลูป while ได้

**ข้อควรระวังของการใช้งานคือ ต้องแน่ใจว่าเงื่อนไขที่เรากำหนดจะต้องมีจุดสิ้นสุดด้วยก็คือเงื่อนไขที่จะทำให้เป็นเท็จ ถ้าไม่มีจุดสิ้นสุดจะทำให้ลูปวนแบบไม่รู้จบ

บทความหน้าก็จะเป็นคำสั่งในการวนลูปอีกแบบนะครับ สำหรับคำสั่ง while นั้นก็ลองไปฝึกใช้งานกันให้คล่องนะครับ เจอกันบทความหน้าครับ...

 

คุณอาจสนใจ
การใช้งาน Vertical Type Tool
Mr.GuruZ (39,464 - 27 มิ.ย. 49)
การสร้าง Database ด้วย phpmyadmin
Mr.GuruZ (61,395 - 03 มิ.ย. 49)
ป้องกันภาพถ่ายบนเว็บถูกขโมย
สายลม (16,415 - 08 มี.ค. 51)
เจาะลึกการใช้ Symbolism Tool และ Data Driven Graphic กับงานพิมพ์ และงานเว็บ (เริ่มต้น)
ธนิศา ไชยภูริพัฒน์ (37,818 - 19 ม.ค. 51)
การทำข้อความวิ่งตามเมาส์
Mr.GuruZ (31,434 - 26 พ.ย. 50)
สร้างรูปสไตล์ Crystal
เว็บไทยดีดี (170,127 - 20 พ.ค. 51)
การทำปุ่มแก้วใน Flash
Black-Hawk (142,699 - 29 ม.ค. 51)
สร้างข้อความ blink blink
langjuko (129,658 - 28 ต.ค. 51)