Крепитесь, теперь тут часто будут посты про программирование.

Итак, сделала сегодня сама задание без заглядывания в урок и предыдущую домашку, я умница! Использовала цикл!
Очень радует, что для js есть отладчик в Chrome. Запускаешь и идёшь по шагам, смотришь, где и какая ошибка.
И для оптимизации, кстати, удобно смотреть, как отрабатывает код, не слишком ли много итераций лишних.

Проверяла сегодня домашние задания других учеников и пришла к выводу, что нет единственно верного варианта решения. Код можно написать кучей разных способов, использовать различные циклы. И главное - все работает!
Я думаю, что на начальном этапе мне достаточно уметь писать рабочий код. А оптимизация придёт с опытом и со временем.
И, ура, мне вызвался помогать новый знакомый, который и объясняет, и поддерживает. Мур!
Правда, это ненадолго, потому что он по js профи, а мне нужен c#.
Но основы везде одинаковые - переменные, циклы, массивы, ветвления.

И всё равно мне стоит ещё поработать с циклами. Немного освоила for, теперь бы добраться до do while.