Уроки Javascript с нуля. Урок 6 - Циклы

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

➤ Материалы, на которые я ссылался в этом уроке:



3. Первый базовый урок по созданию игр на языке Javascript

Mult-urokiRu
Автор

Благодарю за урок. Всё как всегда понятно и подробно объясненно.
Лайк и репост в соц.сеть!

tenkoxiaochou
Автор

for (var i=0; i<300;i+=13) { //1 Домашнее задание Home assignment
//if (i == ? || i == ? ) continue;
// тут не понятно
if (i %2 ==0)


Спасибо за уроки! Начала посещать курсы JavaScript, на которых ничего не было понятно. На ваших уроках выучила больше. Хорошо объясняете.

rtujavascript
Автор

спасибо большое за качественный урок !

gjfplxx
Автор

А я сделал так, без использования еще одной переменной, правильно?

for (var i=0; i<300; i+=13) {

if (i==13*6 || i==13*14) continue

if (i %2 ==0)

document.write(i + '<br /> <br />');

};

thismaks
Автор

"cтавим точку c запятой, это cинтакcиc такой" - cтихами говорить начал xD

vormix
Автор

document.write("Home Asignment<br/><br/>")

for (var i=0;i<300;i+=13) {

if (i%2 !=0|| i==78||i==182) continue;

document.write(i +"<br/><br/>")


}

MrKarlRadl
Автор

Я что-то не понял, как убрать седьмую и 15 итерацию?
Просто посмотреть, какой i будет на 15 итерации и сделать условие, типа, когда будет i == 74 (например), то убрать ее?

wzjdudf
Автор

Странно, а у меня этот код не работает
var i = 1;

do (
i++; // ошибка в этой строке ";" что не так, тупо скопировал с урока?
if (i == 7 || i == 9) continue;
if (i ==17) break;
document.write("<br /><br />"+" Привет "+ i)
) while (i<30);

Lexansan
Автор

for (var i=13; i<300; i+=13) {

if (i%2 !=1) {


if (i==182||i==78) continue

document.write(i + '<br /><br />')


}

};

у меня получилось так

anmeangel
Автор

for(var i = 0; i < 300; i= i+13){

}

Для первого задания! выше

for(var i = 0; i < 300; i= i+13){
if(i % 2 == 0){

}
}

Для второго задания! выше

for(var i = 0; i < 300; i= i+13){
if(i == 78 || i == 182 ) continue;
if(i % 2 == 0){

}
}

Для третьего задания! выше

okee_art
Автор

приветь
Александр вот мой результат, но на счет итерацию на 7 и 15 покажи правылний код пожалуйста.Жду правилного кода.

for(var i=0; i<300; i+=13) {
if(i==78 || i==182)continue;
if(i%2==0)
document.write (i + "<br/><br/>");
}

razmikyeritsyan
Автор

с чего ты взял, что цикл while не используется больше?

qnfeuch
Автор

var count = 0;
for (var i = 0; i < 301; i += 13) {
if ((i % 2 == 0) && (count < 15)) { //остаток после деления не равен нулю
if (count == 7 || count == 10) continue; //убрать из цыкла
document.write("Цикл " + i + " - " + count + "<br>");
count++;
console.log(count);
}
};

bestplay
Автор

намудрил малёхо так
document.write('четные', '<br/>');
//четные
for (var i = 0; i < 300; i+=13) {
if (i < 300) {
if (i%2 == 0) {
document.write(i, '<br/>');
}
}
}
document.write('не четные', '<br/>');

// не четные
for (var i = 0; i < 300; i+=13) {
if (i < 300) {
if (i%2 != 0) {
document.write(i, '<br/>');
}
}
}
третий вопрос не понял как сделать

NarkotikAsd
Автор

Ты бы хоть сам изучил, что рассказываешь.
С чего ты взял, что цикл while является уставшим?
15:29 "оно не проверяется сначала" - это чушь.
Замену for с использованием while написал неправильно.

vyohikm
Автор

серьезно, "услование"? автор болгарин? не имею ничего против болгар, да и вообще - спасибо тебе за эти уроки, но русская грамматика конечно не твой конёк (да и английская) :)

VonKerosene