Javascript.RU

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

Вопрос по циклам
Если у меня в функции цикл а в нем условие совпало:
for(...) {
if(усл.) { return true; }
}


Выходит что при совпадении условия возвращая true цикл автоматически прерывается и break не нужен?
Ответить с цитированием
  #2 (permalink)  
Старый 22.03.2012, 20:10
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от a1exei
Выходит что при совпадении условия возвращая true цикл автоматически прерывается и break не нужен?
В случает если инструкция return находится в теле функции, то это приведет к выходу из нее.

!function() {
 
    var i = 10;

    while(i--) {
        alert(i);
        if (i==9) 
           return this;     
    }
   
    alert(0); // никогда не выполнится!
}();

Последний раз редактировалось monolithed, 22.03.2012 в 20:15.
Ответить с цитированием
  #3 (permalink)  
Старый 22.03.2012, 21:03
Интересующийся
Отправить личное сообщение для a1exei Посмотреть профиль Найти все сообщения от a1exei
 
Регистрация: 11.10.2011
Сообщений: 17

И даже если несколько вложенных циклов?
Ответить с цитированием
  #4 (permalink)  
Старый 22.03.2012, 21:40
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от a1exei
И даже если несколько вложенных циклов?
да
Ответить с цитированием
  #5 (permalink)  
Старый 22.03.2012, 22:02
Интересующийся
Отправить личное сообщение для a1exei Посмотреть профиль Найти все сообщения от a1exei
 
Регистрация: 11.10.2011
Сообщений: 17

Спс, можно закрывать.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по each() и перебору строк таблицы battrack jQuery 1 09.02.2012 14:30
вопрос по циклам do/while f0rzik Общие вопросы Javascript 7 16.08.2011 15:34
вопрос про возможности JS для рисования и анимации macdack Библиотеки/Тулкиты/Фреймворки 3 15.07.2011 00:13
Вопрос по учебнику Invis1ble Сайт Javascript.ru 12 21.03.2011 20:06
Теоретический вопрос. gods33 (X)HTML/CSS 10 16.12.2010 23:49