for (นิพจน์กำหนดค่าเริ่มต้น ; นิพจน์ตรวจสอบเงื่อนไข ; นิพจน์ปรับค่า)
{
ชุดคำสั่ง 1 ;
ชุดคำสั่ง n ;
}
เครื่องหมาย | การดำเนินการ | ตัวอย่าง (x=1) | ผลลัพธ์ | ความหมาย |
++ | เพิ่มค่าทีละหนึ่ง | y=++x | y=2, x=2 | บวกค่าในตัวแปร x เพิ่มขึ้น 1 ก่อนทึ่จะกำหนดค่า x ให้กับตัวแปร y |
| | y=x++ | y=1, x=2 | กำหนดค่า x ให้กับตัวแปร y ก่อนที่จะบวกค่าในตัวแปร x เพิ่มขึ้น 1 |
-- | ลดค่าทีละหนึ่ง | y=--x | y=0, x=0 | ลบค่าในตัวแปร x ลง 1 ก่อนที่จะกำหนดค่า x ให้กับตัวแปร y |
เครื่องหมาย | ตัวอย่าง | ความหมาย |
+= | num += 10; | num = num + 10; |
-= | num -= 10; | num = num - 10; |
*= | num *= 10; | num = num * 10; |
/= | num /= 10; | num = num / 10; |
%= | num %= 10; | num = num % 10; |
เครื่องหมาย | การดำเนินการ | ตัวอย่าง (x=10,y=7,z=2.5) | ผลลัพธ์ | ||||
+ | บวก | x + y; | 17 | ||||
- | ลบ | x - y; | 3 | ||||
* | คูณ | x * y; | 70 | ||||
/ | หาร | x/z; | 4.0 | ||||
% | หารเอาเศษ | x%y; | 3 |
For counter=startNumber to endNumber (Step increment)One or more VB statementsNext
If condition1 Then
statements1
Else
statements2
End If