6 of 264 menu

คำสั่ง for

คำสั่ง for กำหนดลูป: โค้ด ที่อยู่ภายในมันจะถูกทำซ้ำตามจำนวนครั้ง ที่กำหนด

ไวยากรณ์

for (คำสั่งเริ่มต้น; เงื่อนไขการสิ้นสุดลูป; คำสั่งหลังการวนลูปแต่ละครั้ง) { ตัวลูป };

ตัวอย่าง

แสดงลำดับตัวเลขจาก 0 ถึง 10:

for (let i = 0; i <= 10; i++) { console.log(i); }

ตัวอย่าง

แสดงลำดับตัวเลขจาก 10 ถึง 0:

for (let i = 10; i >= 0; i--) { console.log(i); }

ตัวอย่าง

แสดงเลขคู่จาก 0 ถึง 10:

for (let i = 2; i <= 10; i += 2) { console.log(i); }

ตัวอย่าง

แสดงสมาชิกของอาร์เรย์:

let arr = ['a', 'b', 'c', 'd', 'e']; for (let i = 0; i < arr.length; i++) { console.log(arr[i]); }

ตัวอย่าง

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

for (let i = 0, j = 0; i <= 9; i++, j += 2) { console.log(i, j); }

ดูเพิ่มเติม

  • บทเรียนจากหนังสือเรียน JavaScript,
    ซึ่งอธิบายการทำงานกับลูป for
  • คำสั่ง for-of,
    ซึ่งสร้างลูปสำหรับการวนอ่านค่าของอาร์เรย์
  • คำสั่ง for-in,
    ซึ่งสร้างลูปสำหรับการวนอ่านคีย์ของอ็อบเจ็กต์
  • คำสั่ง while,
    ซึ่งก็สร้างลูปเช่นกัน
  • คำสั่ง break,
    ซึ่งหยุดการทำงานของลูป
  • คำสั่ง continue,
    ซึ่งข้ามไปยังการวนซ้ำถัดไปของลูป
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ