Информационно-познавательный сайт 7.14 Массивы в Action Script 3.0
 
Массивы в Action Script 3.0
Flash - Action Script 3.0

Массивы в Action Script 3.0

Создадим новый документ и откроем окно редактирования Action Script Окно - Действие (F9). Представим себе, что массив - это книжная полка, а каждая книга - это элемент массива. Все элементы массива в Action Script записываються в квадратные скобки [], и по этим скобкам можно определить, что перед нами - массив. Чтобы вывести все элементы массива, достаточно указать его название:

var massiv1 = ["Весна","Лето","Осень","Зима"];
trace(massiv1);

Данный скрипт выводит в окне данных перечень элементов массива через запятую.

У каждого элемента в массиве есть свой номер. Элемент первого массива равен 0, второй 1 и т.д. Если мы хотим вывести только один определённый элемент, нам необходисо указать его номер, например:

var massiv1 = ["Весна","Лето","Осень","Зима"];
trace(massiv1[0]);

В данном случае в окно данных выведеться первый элемент массива.

Иногда нужно вычеслить сколько элементов в массиве. Для этого используеться свойство length.

var massiv1 = ["Весна","Лето","Осень","Зима"];
trace(massiv1.length);

Данный пример выведеть количество элементов массива в окне данных.

 

Двумерный массивы в Action Script 3.0

Создадим два массива:

var massiv1 = ["Весна","Лето","Осень","Зима"];
var massiv2 = ["Январь","Февраль","Март","Апрель",
"Май","Июнь","Июль","Август",
"Сентябрь","Октябрь","Ноябрь","Декабрь"];

У нас теперь есть два массива. Теперь создадим третий, и в него вложим эти два массива massiv1 и massiv2.

var massiv3 = [massiv1, massiv2];

Для того, чтобы теперь вывести элемент, нам теперь необходима указывать два параметра. Если мы хотим при выводе сообщения добавить какой-нибудь текст, нужно его присоединить с помощью знака "+" и заключить в двойные ковычки.

Чтобы вывестить на экран слово "Весна" через massiv3? следует написать massiv3[0][0]. Первый ноль обозначает - massiv1, второй ноль - первый элемент этого массива. Получился следующий скрипт:

var massiv1 = ["Весна","Лето","Осень","Зима"];
var massiv2 = ["Январь","Февраль","Март","Апрель",
"Май","Июнь","Июль","Август",
"Сентябрь","Октябрь","Ноябрь","Декабрь"];
var massiv3 = [massiv1, massiv2];

trace(massiv3[0][1] + "состоит из трех месяцев: " + " " +
massiv3[1][0] + " " + massiv3[1][1] + " " + massiv3[1][2]);

 

 

Случайный анекдот нашего сайта

— Дорогой, я сбросила два килограмма!

— Смыть не забудь.

 

Три часа ночи. Муж с женой спят. Вдруг звонок в дверь. Муж, матерясь, идет открывать. На пороге стоит мужик, очевидно поддатый:

— Друг, пойдем со мной, тут рядом, поможешь меня толкануть.

— Ты, мужик, охренел, что ли? Три часа ночи. Иди кого-нибудь другого проси.

Муж ложится опять в постель. Жена спрашивает, кто приходил.

— Да, какой-то козел застрял, просил его толкнуть. Я его послал.

— Ты просто зверюга какой-то. Помнишь, как у нас мотор заглох, да под дождем, и нас какой-то парень целый час толкал? Ты что, человека выручить не можешь?

Муж, опять матерясь, вылезает из постели, одевается. Выходит во двор в полной темноте. Кричит:

— Мужик! Ты где?

Из темноты:

— Здесь я! Иди сюда!

— Да где здесь?

— Ну здесь, на качелях!

 

Сегодня людей благодарят за то, что они поступают как люди.

 
© Сайт защищён авторскими правами. При перепечатки материала ссылка на наш сайт www.poznajvse.com обязательна
Написать web-мастеру: portal.inform@gmail.com
 

Посещаемость портала:

Посещаемость сайта: