Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
help:arrays [2025/09/28 06:36] aleks_versus [Индексирование элементов массива] |
help:arrays [2025/09/28 06:39] (текущий) aleks_versus [Многомерные массивы] |
||
---|---|---|---|
Строка 235: | Строка 235: | ||
* Плеер создаёт новую ячейку с новым **числовым** индексом, следующим по порядку. Например, если в массиве уже были созданы семь ячеек, создаётся ячейка с числовым индексом ''%%7%%''. | * Плеер создаёт новую ячейку с новым **числовым** индексом, следующим по порядку. Например, если в массиве уже были созданы семь ячеек, создаётся ячейка с числовым индексом ''%%7%%''. | ||
- | * Затем плеер "прикрепляет" указанный многомерный индекс к числовому. | + | * Затем плеер "прикрепляет" указанный многомерный индекс к ячейке. |
Поэтому, если вы создаёте ячейку с многомерным индексом, вы можете получать из неё значения в том числе и по числовому индексу: | Поэтому, если вы создаёте ячейку с многомерным индексом, вы можете получать из неё значения в том числе и по числовому индексу: | ||
Строка 255: | Строка 255: | ||
%coords = [120, 450, -37] | %coords = [120, 450, -37] | ||
$map[%coords] = 'Alien' | $map[%coords] = 'Alien' | ||
- | </sxh> - Запись с дополнительным набором скобок эквивалентна записи с одним набором скобок при указании индекса ячейки массива: <sxh qsp> | + | </sxh> |
+ | * Запись с дополнительным набором скобок эквивалентна записи с одним набором скобок при указании индекса ячейки массива: <sxh qsp> | ||
$array[1, 2, 137] | $array[1, 2, 137] | ||
! эквивалентно | ! эквивалентно |