7
ทำไมเครื่องหมายอัฒภาคและจุลภาคสลับกันเป็นลูป
ในหลายภาษา (รายการกว้างจาก C ถึง JavaScript): ,คั่นด้วยจุลภาคคั่น (เช่นfunc(a, b, c)) ขณะที่ อัฒภาค;แยกคำแนะนำตามลำดับ (เช่นinstruction1; instruction2; instruction3) เหตุใดการทำแผนที่นี้จึงย้อนกลับเป็นภาษาเดียวกันสำหรับfor loops : for ( init1, init2; condition; inc1, inc2 ) { instruction1; instruction2; } แทน (สิ่งที่ดูเป็นธรรมชาติสำหรับฉัน) for ( init1; init2, condition, inc1; inc2 ) { instruction1; instruction2; } ? แน่นอนว่าforเป็น (ปกติ) ไม่ทำงาน แต่ข้อโต้แย้ง (เช่นinit, condition, …