Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.07.2013, 17:37
Новичок на форуме
Отправить личное сообщение для asvlogan Посмотреть профиль Найти все сообщения от asvlogan
 
Регистрация: 06.07.2013
Сообщений: 6

Пройти циклом по двум массивам.
Имеется такой код:

<script type="text/javascript">
var country = ["Украина", "Россия", "Белорусия", "Казахстан", "Молдавия"];
var people = new Array (42,350,20,10,5);
document.write(" Население страны " + country[0] + " начитывает " + people[0] + " млн человек. <br />");
document.write(" Население страны " + country[1] + " начитывает " + people[1] + " млн человек. <br />");
document.write(" Население страны " + country[2] + " начитывает " + people[2] + " млн человек. <br />");
document.write(" Население страны " + country[3] + " начитывает " + people[3] + " млн человек. <br />");
document.write(" Население страны " + country[4] + " начитывает " + people[4] + " млн человек. <br />");
</script>

А можно циклом пройти сразу 2 массива за раз?
Чтоб не писать 5 раз document.write(); ?
Ответить с цитированием
  #2 (permalink)  
Старый 20.07.2013, 17:48
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

var country = ["Украина", "Россия", "Белорусия", "Казахстан", "Молдавия"];
var people = new Array (42,350,20,10,5);
for(var i in country) document.write(" Население страны " + country[i] + " начитывает " + people[i] + " млн человек. <br />");


Можно вообще так:
var country = {'Украина': 42, 'Россия': 350, 'Белорусия': 20, 'Казахстан': 10, 'Молдавия': 5};
for(var i in country) document.write(" Население страны " + i + " начитывает " + country[i] + " млн человек. <br />");

Последний раз редактировалось ruslan_mart, 20.07.2013 в 18:09.
Ответить с цитированием
  #3 (permalink)  
Старый 20.07.2013, 18:09
Новичок на форуме
Отправить личное сообщение для asvlogan Посмотреть профиль Найти все сообщения от asvlogan
 
Регистрация: 06.07.2013
Сообщений: 6

Спасибо.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста с циклом faforty Общие вопросы Javascript 2 26.06.2011 21:38