В примере на 13:00 нельзя использывать способ textContent так как вместо фигуры выйдет **************** В этой ситуации хорошо видно разницу между innerHTML и textContent))
Стосовно класності уроків. Я самостіно гризу дану мову. І от мені стало цікаво скільки викладачів я передивися перш ніж знайшов ТОГО! Підрахував- 21! І всі не зайшли навіть зовсім. А ось Олександр заходить на одному подиху. Дякую за роботу!
двумерные - можно, трёх и больше - зависит что вы с ними хотите делать. Не уверен что js подходит под математику с большими числами и сложными вычислениями.
+ в данном контексте является бинарной операцией. Она проверяет какого типа операнды. Если один из них строка, то делается конкатенация, если оба числа, то сложение.
АЛЕКСАНДР... ПОЧЕМУ ВЫ НЕ ПОЛЬЗУЕТЕСЬ СНИППЕТАМИ В JS CODE... ??? НАЖАТИЕ ДВУХ КЛАВИШ РАЗВЕРНЕТ ВЕСЬ СТАНДАРТНЫЙ КОД(НАПРИМЕР ЦИКЛА)... ОЧЕНЬ УДОБНО...
Вся красота в ПРОСТОТЕ!!!! На сколько это проще и насколько здесь более простая и понятная логика чем у меня в построении равнобедренного треугольника....Где же вы были раньше. Не буду конечно менять свою домашку, так как это будет не честно, а я еще не делал еще....У меня с логикой гораздо сложней...Задолбаешься получить это: !! k < 2 * i + 1;!!! let countLine = 15; let space, star; for (let i = 0; i < countLine; i++) { space = ''; star = ''; for (let j = 0; j < countLine - i; j++) { space += ' '; } for (let k = 0; k < 2 * i + 1; k++) { /// k < 2 * i + 1; star += '*'; } console.log(space + star); }
Ну вот, опять урок на 15 мин, а домашка на весь день...Нет, чтобы наоборот...Вы бы все нам разжевали, все написали бы, а мы бы все это аккуратненько скопировали...Бабах и домашка готова....и можно отправляться гулять с чистой совестью и пустой головой =(^.^)= ;)
В примере на 13:00 нельзя использывать способ textContent так как вместо фигуры выйдет ****************
В этой ситуации хорошо видно разницу между innerHTML и textContent))
Все круто, спасибо большое, задачи после каждого урока очень важны!!
Про Do while ничего не было сказано
Все же цикл for как по мне удобнее. Задал переменные и параметры в одном месте и работай.
Александр, вы хорошо обьясняете. С вами просто учиться.
Дуже дякую за пророблену вами роботу, успіхів вам і нам!))
Спасибо за ваш труд! 👍
Огромное спасибо за уроки!!
Как всегда очень круто ! Спасибо!
5:55 Наконец-то я понял как работает continue в цикле while 😀! Благодарю, за помощь!
у меня почему-то continuе не пропустило значение 3, а вывело все, это так должно быть? (речь не идет о бесконечном цикле)
спасибо за урок. И спасибо за задачи после урока!!!
Спасибо и за уроки и за практику!
Пожалуйста!
Супер!!! Как всегда на высоте
Спасибо ,классный урок !
Стосовно класності уроків.
Я самостіно гризу дану мову.
І от мені стало цікаво скільки викладачів я передивися перш ніж знайшов ТОГО!
Підрахував- 21! І всі не зайшли навіть зовсім.
А ось Олександр заходить на одному подиху. Дякую за роботу!
як успіхи в навчанні??
@@user-kj5zx9xb2u з нового року вже планую шукати роботу
@@vadim1888 успіхів в пошуку
@@user-kj5zx9xb2u дякую!!!
Класс! Хорошо объяснили.
Спасибо!
спасибо за ваш труд
Курсы огонь! А в разрезе этого ролика, интересно посмотреть сравнение по производительности между *for* и *while* . Александр! Плизззз!!!!!!
одинаковая, for как бы обертка над циклом while
Дякую) рекомендую)
превью к ролику в виде звездочек уже пугают с самого начала. Но после просмотра как всегда со всем можно разобраться =)
Спасибо.
спасибище!
Такой вопрос, а планируется ли курс по какому-то пхп фреймворку?
А где сам цикл do while в видео? Или это для самостоятельного изучения?
Да, циклы лучше продумывать самому учиться. Сначала придется потупить, потом мозг станет более хитрым и научится искать выход быстро)
Спасибо
красота
лайк.
Во первых утро, во вторых рано))))
На самом деле задача очень полезная. Интересно было как можно применить это в трехмерных или двумерных массивах.
да, действительно нужная задача!
двумерные - можно, трёх и больше - зависит что вы с ними хотите делать. Не уверен что js подходит под математику с большими числами и сложными вычислениями.
можно в втором цикле написать p1 < p и в стилях написать text align center и будет тоже самое.
Да, но суть в том чтобы научиться работать с js циклами. Css мы и так знаем
Спасибо , все круто. Но про дувайл ничего не сказали =)
Александр, 4:24 такого же эффекта можно достичь при префиксной форме записи инкремента
Так для выравнивания есть .padStart
Пример:
let s = '0'
console.log(s.padStart(5, '*'))
Out: ****0
Может есть какие то нюансы?
Дякую за урок, рано це о котрій?)
А в 2021 есть смысл брать курс ? Или скоро js 3.0 выйдет ?))
Ну я сейчас учу js по этому курсу только не покупаю его
@@kosmo8550 Покупай, теория без практики = 0
@@vip51000 так я практикуюсь, после урока ставлю себе сам задачи
@@vip51000 так очень много других ресурсов практики
будет ли так ж сильно сложно даже после темы про циклы? ну циклы конечно сложненько мягко говоря
Хм, стесняюсь спросить,а как вы к строке прибавляете число? (console.log('k '+ k)) не сделав преобразование типа или JavaScript подобное позволяет????
Если в результате сложения чисел прибавляются данные типа строка, то всё выражение становится строкой.
+ в данном контексте является бинарной операцией. Она проверяет какого типа операнды. Если один из них строка, то делается конкатенация, если оба числа, то сложение.
Помогите решить задачу кто нибудь пожалста!!!Определите, сколько целых чисел, начиная с числа 1, нужно сложить, чтобы сумма получилась больше 100.
АЛЕКСАНДР... ПОЧЕМУ ВЫ НЕ ПОЛЬЗУЕТЕСЬ СНИППЕТАМИ В JS CODE... ??? НАЖАТИЕ ДВУХ КЛАВИШ РАЗВЕРНЕТ ВЕСЬ СТАНДАРТНЫЙ КОД(НАПРИМЕР ЦИКЛА)... ОЧЕНЬ УДОБНО...
Он это записывает для новичков. Новички должны писать вручную.
Вся красота в ПРОСТОТЕ!!!! На сколько это проще и насколько здесь более простая и понятная логика чем у меня в построении равнобедренного треугольника....Где же вы были раньше. Не буду конечно менять свою домашку, так как это будет не честно, а я еще не делал еще....У меня с логикой гораздо сложней...Задолбаешься получить это: !! k < 2 * i + 1;!!!
let countLine = 15;
let space, star;
for (let i = 0; i < countLine; i++) {
space = '';
star = '';
for (let j = 0; j < countLine - i; j++) {
space += ' ';
}
for (let k = 0; k < 2 * i + 1; k++) {
/// k < 2 * i + 1;
star += '*';
}
console.log(space + star);
}
@@WhiteBear141981 ;) кончено же - простОта, ща все исправлю..Спасибо!
@@sergewhynot7306 кончено же ;)
так а де do while?
Здравствуйте ,ребята кто нибудь объясните как получилось (sum = 55)
let sum = 0;
let p = 0;
while(p
0+1;0+2;0+3;0+4;0+5;0+6;0+7;0+8;0+9;0+10. І потім через + sum це все додається.
@@user-xc1gi1tu7p 0+0; 0+1; 1+2; 3+3;
итераций p sum
1) 0 + 0 = 0
2) 1 + 0 = 1
3) 2 + 1 = 3
4) 3 + 3 = 6
5) 4 + 6 = 10
6) 5 + 10 = 15
7) 6 + 15 = 21
8) 7 + 21 = 28
9) 8 + 28 = 36
10) 9 + 36 = 45
11) 10 + 45 = 55
Про do while ни слово
его программисты практически не используют в реальных проектах
Это маркетинговый ход
Их ещё называют мужским и женским)))
я не понял зачем flag--
Для того что бы пробелы уменьшались
Тип если в 1 строке 3 пробела (флаг = 3)
А в последней строке 0 пробелов потому что флаг = 0
первый урок из которого ничего не поняла (
Ну вот, опять урок на 15 мин, а домашка на весь день...Нет, чтобы наоборот...Вы бы все нам разжевали, все написали бы, а мы бы все это аккуратненько скопировали...Бабах и домашка готова....и можно отправляться гулять с чистой совестью и пустой головой =(^.^)= ;)
мне наоборот это нравится , что много задач
чел это правильно что домашка на весь день. Учись писать код и решать ошибки в нем сам! это очень важно, так как лучший опыт это опыт с первых рук!
Спасибо и за уроки и за практику!