![]() |
|
||||||||||
|
|||||
|
Ребят, тут срочное дело с арреями в пятерке
вот например такая ситуация AvCons = new Array(); AvCons [4,5,16,2,12,64]; что эти 2 строки точно сделают // надо 1Д аррей из 6 элементов, приравненных к тем значениям что выше указаны. Это прально??? Как работать с двухмерными арреями Нуна тока синтаксис Плиз ребят ![]()
__________________
Кто рано встает, тому... спать весь день хочется. |
|
|||||
|
//обьявляем матрицу
a=new Array(n) //n-кол-во строк матрицы for(i=0;i<a.length;i++) { a[i]=new Array(m) // m -кол-во столбцов матрицы } //присваиваем матрице значения for(i=0;i<a.length;i++) { for(j=0;j<a[i].length;j++) { a[i][j]=Math.random(); } } // еще пример a=[[1,2,3],[1,2,3],[1,2,3]]; |
|
|||||
|
Хм.. Что ни говорите а Массивы во Флеше какой то ПИД... писал ... почему да потому что описание их производиться через шестую точку ...
Кароче говоря ARRAY!!! Array Объект Array позволяет работать с массивами. Объект Array - это объект, чьи свойства идентифицируются порядковым номером, позицией в массиве. Номер этот называют индексом. Первый элемент массива всегда имеет нулевой индекс, второй - [1], третий - [2], и т. д. В следующем примере массив myArray состоит из проиндексированных названий месяцев года. Для создания объекта Array необходимо воспользоваться конструктором new Array. Чтобы получить доступ к отдельному элементу массива, используйте оператор [ ]. Список методов объекта Array
Аргументы length Целое число, равное количеству элементов в массиве. Если элементы не смежные, length равен индексу последнего элемента плюс 1. Для дополнительной информации смотри свойства Array.length. element0...elementN Список двух или более произвольно выбранных значений. Это могут быть числа, имена или другие элементы. Первый элемент массива всегда имеет индекс, или позицию, равную 0. Конструктор ; позволяет создать массив и работать с ним. Индексы начинаются с нуля, и растут с ростом порядкового номера элемента. Если аргументы не определялись, создается нулевой массив. Пример В этом примере создается нулевой объект Array: myArray = new Array(); В этом примере создается новый объект Array A-Team, с длиной length равной 4: A-Team = new Array("Jody", "Mary", "Marcelle", "Judy"); Ниже показана возможная инициализация элементов массива A-Team: а теперь по логике вещей построим Array[][].... DobleArray = new Array();
for (i= 0; i <= DobleArray.length; i++){
DobleArray[i] = new Array();
for (j = 0; j<= DobleArray[i].length; j++){
DobleArray[i][j] = {...};
}
}
![]() |
|
|||||
|
да это конечно понятно, но вот недостаток в том что это нагружено, а у меня оооооооооонроменная прога, трудно потом понять что к чему.
Вот это альтернатива??? new Array(); myarray[3][3]; если это матрица 3Х3 => прекраснааааааааа!! прям как в С++ и просто и удобно ![]() так ли это Зы а что все-таки это значит AvCons = new Array(); AvCons [4,5,16,2,12,64]; ![]() ЗЫЫ вот прогу начал делать тут www.til-design.f2s.com/temp/bankers.txt это пока тока алгоритм, синтаксис не соблюдал это смесь С++ & флэш 2Иш пасиба за ответ
__________________
Кто рано встает, тому... спать весь день хочется. |
|
|||||
|
2Big_J_
пасиба классное и очень нужное сообщение а вот это напоминает о С++ DobleArray[2][2] = {9,8,7,6};
__________________
Кто рано встает, тому... спать весь день хочется. |
![]() |
Часовой пояс GMT +4, время: 14:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|