Использование двумерных массивов

Автор: Пользователь скрыл имя, 10 Сентября 2011 в 17:13, контрольная работа

Описание работы

Массивы играют в программировании очень важную роль. Массив может быть полезен там, где имеется много взаимосвязанных переменных. При этом к каждой из них можно получить доступ, воспользовавшись общим названием и неким номером. Массивы JavaScript обладают большой гибкостью.

Работа содержит 1 файл

№3.docx

— 18.82 Кб (Скачать)

Федеральное агентство по образованию

Государственное образовательное  учреждение

среднего  профессионального  образования

Хакасский политехнический  колледж 
 
 
 
 
 
 
 
 
 
 

Внеаудиторная работа №3

по дисциплине: «Программное обеспечение автоматизированных информационных систем»

     на  тему: «Использование двумерных массивов» 
 
 
 
 
 
 
 
 
 
 

                                                                                                    
 
 
 
 
 

                                                                                           Выполнила: студентка гр. АИС-41

                                                                                                              Конусова Е.И.

                                                                               Проверил преподаватель:               

                                                                                                                          Зараменских А.А. 
 
 
 
 
 
 
 
 
 
 
 

Абакан, 2008

     Массивы играют в программировании очень  важную роль. Массив может быть полезен  там, где имеется много взаимосвязанных  переменных. При этом к каждой из них можно получить доступ, воспользовавшись общим названием и неким номером. Массивы JavaScript обладают большой гибкостью.

 Объект Array предоставляет возможность использования массивов в программах. Для создания объектов Array применяются два метода:

      - с  помощю конструктора объектов new создается экземпляр массива,  задается размер массива. Заполнение  массива значениями производится  позже. 

<script>

var mass=new Array(4); //обращайте  внимание на регистр!

var i;

for(i=0;i<5;i++) mass[i]=i;

</script> 

      В  результате выполнения этой программы  создастся новый массив с именем mass из пяти элементов. Затем  каждому элементу массива (в  цикле for), начиная с нулевого, присваивается значение переменной i (0, 1, 2, 3, 4). Таким образом mass[0]=0, mass[1]=1, ..., mass[4]=4.

      - с  помощью конструктора new создаем  массив с заранее заданными  значениями:

<script>

var mass=new Array("Пон.","Вт.","Ср.","Чт.","Пт.","Сб.","Вос.");

</script> 

      В  результате у нас сформируется  массив с именем mass, содержащий  дни недели.

Объект Array имеет следущие методы и свойства:

  • reverse() - инвертирует порядок элементов в массиве (меняет первый на последний и т.д.).
  • join() - объединяет элементы массива в одну строку.
  • sort() - сортирует элементы массива по возрастанию. Следует заметить, что массив сортируетсяы как массив из строковых переменных. Так, к примеру, в отсортированном массиве 10 будет стоять правее значения 9.
  • length - свойтсво объекта Array. Содержит количество элементов в массиве.

Параметры:

  • arrayLength- начальный размер массива. Можно получить доступ к этому значению через свойство length. Если специфицировано не-число, создаётся массив размером length 1 с первым элементом, имеющим специфицированное значение. Максимальный допустимый размер массива 4,294,967,295.
  • elementN- список значений элементов массива. Если специфицирована эта форма, массив инициализируется специфицированными значениями как элементами массива, а свойство length содержит количество аргументов.

     Массив  индексируется порядковыми числами. Например,имеется массив:

     myArray = new Array("Wind","Rain","Fire")

     Вы  обращаетесь к первому элементу массива myArray[0], а ко второму элементу - myArray[1].

      Объект Array позволяет создавать и многомерные массивы. Для этого используется конструкция повторения. К примеру, следующий код создает двумерный массив из 25-ти элементов:

<script>

var mass=new Array(4);

var i,j;

for(i=0;i<=mass.length;i++)

{

mass[i]=new Array(4);

for(j=0;j<=mass.length;j++) mass[i][j]="["+i+","+j+"]";

</script>

Информация о работе Использование двумерных массивов