อาร์เรย์คือกลุ่มขององค์ประกอบ แต่ละองค์ประกอบมีค่าดัชนีของตัวเอง . เราสามารถเข้าถึงองค์ประกอบใดก็ได้โดยใช้ ดัชนี . เหล่านี้ . แต่ในกรณีขององค์ประกอบสุดท้าย เราไม่ทราบดัชนีจนกว่าเราจะทราบจำนวนองค์ประกอบที่มีอยู่ในอาร์เรย์ ในกรณีนี้ เราต้องใช้ตรรกะ มาพูดถึงรายละเอียดเหล่านี้โดยสังเขป
การเข้าถึงองค์ประกอบแรก
เนื่องจากเราทราบดัชนีขององค์ประกอบแรก เราจึงสามารถหาค่าขององค์ประกอบนั้นได้ง่ายมาก ให้อาร์เรย์เป็น arr . จากนั้นค่าขององค์ประกอบแรกคือ arr[0] .
ตัวอย่าง
ในตัวอย่างต่อไปนี้ มีอาร์เรย์ที่เรียกว่า array1 และ array2 และอาร์เรย์ทั้งสองประกอบด้วยองค์ประกอบ '4' เนื่องจากดัชนีขององค์ประกอบแรกคือ '0' ค่าขององค์ประกอบแรกคือ array1[0] และ array2[0] .
<html> <body> <script> var array1 = ["Tutorix","Tutorialspoint","Javascript","Java"]; document.write(array1[0]); document.write("</br>"); var array2 = ["Elon musk","Bilgates","Larry page","slim helu"]; document.write(array2[0]); </script> </body> </html>
ผลลัพธ์
Tutorix Elon musk
การเข้าถึงองค์ประกอบสุดท้าย
ถ้าเราทราบจำนวนองค์ประกอบในอาร์เรย์ โดยใช้ดัชนี เราจะสามารถหาองค์ประกอบสุดท้ายได้ ตัวอย่างเช่น ถ้าอาร์เรย์ชื่อ arr ประกอบด้วย 5 องค์ประกอบ จากนั้นองค์ประกอบสุดท้ายคือ arr[4] . แต่ในกรณีที่เราไม่ทราบองค์ประกอบหลายอย่าง เราต้องดำเนินการอย่างมีเหตุมีผล องค์ประกอบสุดท้ายไม่มีอะไรนอกจากองค์ประกอบที่ตำแหน่งดัชนีที่ความยาวของอาร์เรย์ลบ-1 . ถ้า ยาว คือ 4 องค์ประกอบสุดท้ายคือ arr[3].
ตัวอย่าง
ในตัวอย่างต่อไปนี้ องค์ประกอบสุดท้ายของอาร์เรย์ชื่อ array1 และ array2 ถูกค้นพบและผลลัพธ์ถูกแสดงออกมาในผลลัพธ์ ในการเข้าถึงองค์ประกอบสุดท้ายของอาร์เรย์เดิม ดัชนีปกติ ใช้ในขณะที่อาร์เรย์หลัง ความยาวของอาร์เรย์ ถูกนำมาใช้
<html> <body> <script> var array1 = ["Javascript","Java","Spring","springboot"]; document.write(array1[3]); document.write("</br>"); var array2 = ["Elon musk", "Bilgates", "Larry page", "slim helu", "jackma", "Ambani"]; document.write(array2[array2.length-1]); </script> </body> </html>
ผลลัพธ์
springboot Ambani