Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.11.2014, 20:33
Новичок на форуме
Отправить личное сообщение для Dioxide Посмотреть профиль Найти все сообщения от Dioxide
 
Регистрация: 20.11.2014
Сообщений: 4

Для чего создается массив
Для чего создается одномерный массив в этой строчке?
var arr = new Array(); /*матрица*/
for (var i=1; i<=columns; i++){
     arr[i]=new Array();
     for (var j=1; j<=rows; j++){
                do{
                arr[i][j]=prompt("введите "+i+","+j+" элемент:"); /*ввод элементов*/
                if (arr[i][j].replace(/\d/g,'').length) {alert("Vведенное значение не число");}/*проверка на буквы*/
                }
                while(arr[i][j].replace(/\d/g,'').length)/*условие проверки*/
     }
}

вот эта строчка
arr[i]=new Array();
Ответить с цитированием
  #2 (permalink)  
Старый 20.11.2014, 20:39
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Dioxide,
Для того чтобы получить двумерный масив
Ответить с цитированием
  #3 (permalink)  
Старый 20.11.2014, 20:41
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Для того, чтобы имитировать двумерный массив.
Ответить с цитированием
  #4 (permalink)  
Старый 20.11.2014, 21:41
Новичок на форуме
Отправить личное сообщение для Dioxide Посмотреть профиль Найти все сообщения от Dioxide
 
Регистрация: 20.11.2014
Сообщений: 4

В смысле имитировать? Для чего имитировать массив?
Ответить с цитированием
  #5 (permalink)  
Старый 20.11.2014, 21:59
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

Dioxide, в js есть только одномерные массивы. "Двумерный массив" в js это массив из массивов.
__________________
29375, 35
Ответить с цитированием
  #6 (permalink)  
Старый 20.11.2014, 22:00
Профессор
Посмотреть профиль Найти все сообщения от krutoy
 
Регистрация: 09.11.2014
Сообщений: 610

Dioxide,
Там сначала создается "главный" массив. потом, внутри массива создается подмассив, который заполняется данными. Затем второй подмассив, который тоже заполняется. и т.д.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что такое class и для чего они нужны нуб Общие вопросы Javascript 6 29.11.2011 23:31
Как создать многомерный массив FRIE Общие вопросы Javascript 29 02.06.2010 19:14
массив options для select (в IE) Polkan Internet Explorer 8 06.05.2010 17:31
Для чего ограничен поиск? ZoNT Сайт Javascript.ru 4 01.10.2008 15:55