شرح صفوف ومحتوى الفقرة
هناك طريقيتين لطباعة المصفوفات المتداخلة وهي :
- طباعة جميع قيم المصفوفات الداخلية وهي عن طريق index number واحد فقط.
- طباعة بعض القيم من المصفوفات الداخلية وهي عن طريق index number المصفوفة مع index number الداخلي للقيم لتصبح بهذا الشكل [0][0].
نقوم بتحديد المصفوفة الداخلية عن طريق ال index number في حال طباعة جميع قيم هذة المصفوفة.
HTML
let students = [
["Ahmed",25,'Programmer'],
["Aly",44,'IT'],
["Samy",33,'Cyber Security Engineer']
];
document.write("<b>" + students[0] + "<b><br>");
document.write("<b>" + students[1] + "<b><br>");
document.write("<b>" + students[2] + "<b><br>");
نقوم في البداية بتحديد المصفوفة الداخلية عن طريق ال index number ثم نقوم بتحديد عنصر المصفوفة عن طريق ال index number اخر.
HTML
let students = [
["Ahmed",25,'Programmer'],
["Aly",44,'IT'],
["Samy",33,'Cyber Security Engineer']
];
document.write("<b>" + students[0][0] + "<b><br>");
document.write("<b>" + students[0][2] + "<b><br>");
document.write("<b>" + students[2][0] + "<b><br>");
document.write("<b>" + students[2][1] + "<b><br>");
طباعة اول عنصر اذا كان String نص او طباعة اي عنصر اذا كان مصفوفة بداخل المصفوفات المتعدده, النص يحتاج الي index فقط اما المصفوفة المتداخلة index of index.
HTML
let students = ["Ahmed","Aly",["Samy",33,'IT']];
document.write("<b>" + students[0]+ "<b><br>");
document.write("<b>" + students[1][0]+ "<b><br>");
document.write("<b>" + students[2][0]+ "<b>");