Loop คืออะไร ?
#HelloGameDev #HelloErmine #HelloWorld2021
loop คือ การทำงานที่วนกลับมาที่เดิมซ้ำ ๆ จนกว่าจะถึงจุดที่เรากำหนดไว้ หรือการทำงานในส่วนของโค้ดที่มันทำงานซ้ำ ๆ ตามที่เรากำหนด ซึ่งความจริงมีหลากหลายรูปแบบ แต่ที่เราใช้กันบ่อย ๆ จะมี 2 แบบ คือ
for loop
while loop
For Loop
for loop จะเป็นกำหนด Initial (ค่าเริ่มต้น), Condition (เงื่อนไข) และ Update (การเปลี่ยนแปลง) มาไว้ในบรรทัดเดียวกัน
ตัวอย่าง
for(Initial;Condition;Update){
//process
}
for(int i=0;i<10;i++){
System.out.println(i);
}
While Loop
while loop จะเป็นดูเงื่อนไขใน while โดยตรง ถ้าเกิดเข้าเงื่อนไขก็จะมีการวน loop ไปเรื่อย ๆ
ตัวอย่าง
while(condition){/*block*/}
int i=0;
while(i<10){
System.out.println(i);
}
Last updated
Was this helpful?