26 lines
1.0 KiB
Markdown
26 lines
1.0 KiB
Markdown
|
---
|
||
|
title: Access Multi-Dimensional Arrays With Indexes
|
||
|
localeTitle: الوصول إلى صفائف متعددة الأبعاد مع فهارس
|
||
|
---
|
||
|
## الوصول إلى صفائف متعددة الأبعاد مع فهارس
|
||
|
|
||
|
النظر في مجموعة متعددة الأبعاد التالية:
|
||
|
|
||
|
`var arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]];
|
||
|
`
|
||
|
|
||
|
هذا ما يبدو في شكل جداول.
|
||
|
|
||
|
| الموقف 0 | 1 | 2 | 3 | | --- | --- | --- | --- | --- | | **0** | 1 | 4 | 7 | 10 | | **1** | 2 | 5 | 8 | 11 | | **2** | 3 | 6 | 9 | 12 |
|
||
|
|
||
|
الآن كل ما عليك فعله هو اختيار إحداثيات البيانات التي تريدها! للحصول على أمثلة ، إذا أردنا أن تساوي `myNum` 8 ، إذن ...
|
||
|
|
||
|
`var myNum = arr[2][1]; // Equal to 8
|
||
|
`
|
||
|
|
||
|
أو ، إذا كنت تريد أن تساوي 1. عليك ...
|
||
|
|
||
|
`var myNum = arr[0][0]; // Equal to 1
|
||
|
`
|
||
|
|
||
|
تبدأ أولاً باختيار العمود الموجود فيه ، ثم تختار الصف. انها نوع من مثل الطائرة تنسيق XY!
|