Javascript.RU

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

Хочу разобраться, почему так?
<script>
var arr = new Array(1,1,1,1,1,1,1,1,1,1);
var i = 0;
var m = 0;
var n = 0;
while (i < arr.length){

n = i + arr[i];
i = n;
console.log(i);
i++;
}
</script>
Я только начал изучать javascript, и еще до конца не понимаю некоторые вещи.
Подскажите почему выводит только не четные номера элементов? Спасибо!!
Ответить с цитированием
  #2 (permalink)  
Старый 01.12.2015, 17:21
Новичок на форуме
Отправить личное сообщение для vovk_a Посмотреть профиль Найти все сообщения от vovk_a
 
Регистрация: 01.12.2015
Сообщений: 7

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



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему ошибка при статусе 200, или как сформировать ответ? [NodeJS&AJAX] blacklool AJAX и COMET 2 10.03.2015 21:36
почему функция вызывается 2 раза? imedia Элементы интерфейса 2 13.02.2015 14:15
jQuery функция, не пойму почему так работает vanoha jQuery 5 15.11.2014 19:03
Помогите пожалуйста разобраться dragon666999 Общие вопросы Javascript 5 03.04.2012 23:55
Помогите разобраться с передачей данных между фреймами Plusb Элементы интерфейса 7 18.09.2009 18:57