Javascript.RU

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

Пример из учебника.
outerloop:
for(var i = 0; i < 10; i++) {
innerloop:
for(var j = 0; j < 10; j++) {
if (j > 3) break;
if (i == 2) break innerloop;
if (i == 4) break outerloop;
document.write("i = " + i + " j = " + j + "<br />");
}
}
document.write("FINAL i = " + i + " j = " + j + "<br />");

ЗЫ это фрагмент кода из учебника.

В браузере выдает следующее:
i = 0 j = 0
i = 0 j = 1
i = 0 j = 2
i = 0 j = 3
i = 1 j = 0
i = 1 j = 1
i = 1 j = 2
i = 1 j = 3
i = 3 j = 0
i = 3 j = 1
i = 3 j = 2
i = 3 j = 3
FINAL i = 4 j = 0

Собственно вопрос вот в чем, почему переменная i 4 раза записывается как одно значение (4 раза "0", 4 раза "1" и 4 раза "3").
С переменной j все понятно.
Ответить с цитированием
  #2 (permalink)  
Старый 01.06.2014, 13:02
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

А что ты хотел? Вывод происходит во вложенном цикле, и посему повторяется четырежды на каждую итерацию внешнего цикла.
Ответить с цитированием
  #3 (permalink)  
Старый 01.06.2014, 13:30
Аспирант
Отправить личное сообщение для Smike Посмотреть профиль Найти все сообщения от Smike
 
Регистрация: 01.06.2014
Сообщений: 33

Спасибо огромное, разобрался.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запустить пример с главной страницы Shasoft Angular.js 2 12.01.2014 20:55
Пример из учебника не работает shaman1197 Элементы интерфейса 0 01.12.2013 17:32
Помогите повторить пример (Яндекс-карт) hrundel Общие вопросы Javascript 0 19.09.2013 18:45
Не удается выполнить пример из учебника (Node.JS для решения задач) Drygba AJAX и COMET 9 13.04.2013 15:19
Пример из учебника на сайте jekahm Общие вопросы Javascript 4 04.10.2012 13:33