⊗jsPmLpAFr 148 of 505 menu

การใช้ลูป for สำหรับอาร์เรย์ใน JavaScript

อาร์เรย์สามารถวนลูปด้วยลูป for ได้เช่นกัน มาดูวิธีการทำกัน สมมติว่าเรามีอาร์เรย์ดังนี้:

let arr = [1, 2, 3, 4, 5];

แสดงผลองค์ประกอบของอาร์เรย์นี้ในลูป:

for (let i = 0; i <= arr.length - 1; i++) { console.log(arr[i]); }

สามารถไม่ต้องลบหนึ่งจากความยาวของอาร์เรย์ก็ได้ แต่ใช้การเปรียบเทียบแบบเคร่งครัดแทน:

for (let i = 0; i < arr.length; i++) { console.log(arr[i]); }

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

for (let i = 1; i < arr.length; i++) { console.log(arr[i]); }

สามารถแสดงผลองค์ประกอบในลำดับย้อนกลับ:

for (let i = arr.length - 1; i >= 0; i--) { console.log(arr[i]); }

แสดงผลองค์ประกอบทั้งหมดของอาร์เรย์ต่อไปนี้ ในคอนโซล:

let arr = ['a', 'b', 'c', 'd', 'e'];

แสดงผลองค์ประกอบทั้งหมดของอาร์เรย์ต่อไปนี้ในคอนโซล ยกเว้นองค์ประกอบที่ตำแหน่งศูนย์และตำแหน่งสุดท้าย:

let arr = ['a', 'b', 'c', 'd', 'e'];

แสดงผลองค์ประกอบของอาร์เรย์ต่อไปนี้ ในคอนโซลในลำดับย้อนกลับ:

let arr = ['a', 'b', 'c', 'd', 'e'];

แก้ไขข้อผิดพลาดในโค้ดต่อไปนี้:

let arr = ['a', 'b', 'c', 'd', 'e']; for (let i = 0; i <= arr.length; i++) { console.log(arr[i]); }
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ