БлогNot. Матрица на Javascript

Помощь дата->рейтинг Поиск Почта RSS канал Статистика nickolay.info Домой

Матрица на Javascript

Как работать с двумерной матрицей на Javascript? Перепробовал уже всё, что можно...
На самом деле проблема несложна. Нужно описать матрицу как массив массивов в виде

var a=new Array ( 
  new Array ('1-1','1-2','1-3','1-4'),
  new Array ('2-1','2-2','2-3','2-4'),
  new Array ('3-1','3-2','3-3','3-4'),
  new Array ('4-1','4-2','4-3','4-4'),
  new Array ('5-1','5-2','5-3','5-4')
 );

- здесь существенно то, что каждая строка массива a тоже представляет собой массив, причём явно созданный конструктором new. После этого мы можем спокойно обращаться к отдельным элементам матрицы в стиле языка Си, то есть, в виде a[i][j], а количество строк матрицы и количество элементов в любой строке можно узнать через стандартное свойство length.

Разумеется, интерпретатору Javascript не важно, из строк или чисел Вы строите матрицу, хотя всё равно не нужно забывать о строковом или числовом контексте.

Ниже приводится законченный пример, строящий по матрице её "изображение" в виде таблицы HTML. Пример следует сохранить как файл с расширением .html.

 Полная статья - на сайте


теги: html javascript алгоритм

Здесь можно оставить коментарий, обязательны к заполнению только красные поля. Не пишите лишнего, и всё будет хорошо :)

Ваше имя:
Пароль (если желаете зарегистрировать имя):
Любимый URL (если указываете, то вставьте полностью):
Текст сообщения (до 1024 символов):
 
Введите 2-й код из этих чисел:
82024, 28977, 70653, 77557
 

25.06.2010, 12:34; рейтинг: 9954

  свежие записипоиск по блогукомментироватьстатистика

Наверх Яндекс.Метрика
© PerS
вход