JavaScript v.2.0 Циклы While и Do while

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2019
  • js2.itgid.info
    Как купить курс: js2.itgid.info/pay
    Этот урок: js2.itgid.info/unit?unit=do-w...
    VK: webdev_zero
    Курс практический JavaScript: js.itgid.info
    JSRules: t.me/jsrules

ความคิดเห็น • 81

  • @user-ht1jf2cz8x
    @user-ht1jf2cz8x 3 ปีที่แล้ว +22

    В примере на 13:00 нельзя использывать способ textContent так как вместо фигуры выйдет ****************
    В этой ситуации хорошо видно разницу между innerHTML и textContent))

  • @qwekle456
    @qwekle456 4 ปีที่แล้ว +1

    Все круто, спасибо большое, задачи после каждого урока очень важны!!

  • @CryptoAdventurer
    @CryptoAdventurer 3 ปีที่แล้ว +20

    Про Do while ничего не было сказано

  • @cars_owners
    @cars_owners 4 ปีที่แล้ว +26

    Все же цикл for как по мне удобнее. Задал переменные и параметры в одном месте и работай.

  • @evgenijshevchuk1551
    @evgenijshevchuk1551 2 ปีที่แล้ว

    Александр, вы хорошо обьясняете. С вами просто учиться.

  • @Art-M
    @Art-M ปีที่แล้ว

    Дуже дякую за пророблену вами роботу, успіхів вам і нам!))

  • @user-yx4ov2xx8s
    @user-yx4ov2xx8s 4 ปีที่แล้ว +3

    Спасибо за ваш труд! 👍

  • @user-wx2kg2jd9x
    @user-wx2kg2jd9x 4 ปีที่แล้ว +1

    Огромное спасибо за уроки!!

  • @alexforos5425
    @alexforos5425 2 ปีที่แล้ว

    Как всегда очень круто ! Спасибо!

  • @jsb7239
    @jsb7239 4 ปีที่แล้ว +5

    5:55 Наконец-то я понял как работает continue в цикле while 😀! Благодарю, за помощь!

    • @ekaterina2073
      @ekaterina2073 2 ปีที่แล้ว

      у меня почему-то continuе не пропустило значение 3, а вывело все, это так должно быть? (речь не идет о бесконечном цикле)

  • @user-fx5eb1zr7w
    @user-fx5eb1zr7w 2 ปีที่แล้ว

    спасибо за урок. И спасибо за задачи после урока!!!

  • @Rocket7th
    @Rocket7th 4 ปีที่แล้ว +7

    Спасибо и за уроки и за практику!

    • @itgid
      @itgid  4 ปีที่แล้ว

      Пожалуйста!

  • @arcadiibabici7655
    @arcadiibabici7655 3 ปีที่แล้ว

    Супер!!! Как всегда на высоте

  • @mykhailostepanishchev6472
    @mykhailostepanishchev6472 4 ปีที่แล้ว

    Спасибо ,классный урок !

  • @vadim1888
    @vadim1888 2 ปีที่แล้ว +2

    Стосовно класності уроків.
    Я самостіно гризу дану мову.
    І от мені стало цікаво скільки викладачів я передивися перш ніж знайшов ТОГО!
    Підрахував- 21! І всі не зайшли навіть зовсім.
    А ось Олександр заходить на одному подиху. Дякую за роботу!

    • @user-kj5zx9xb2u
      @user-kj5zx9xb2u ปีที่แล้ว

      як успіхи в навчанні??

    • @vadim1888
      @vadim1888 ปีที่แล้ว

      @@user-kj5zx9xb2u з нового року вже планую шукати роботу

    • @user-kj5zx9xb2u
      @user-kj5zx9xb2u ปีที่แล้ว

      @@vadim1888 успіхів в пошуку

    • @vadim1888
      @vadim1888 ปีที่แล้ว

      @@user-kj5zx9xb2u дякую!!!

  • @Max-kr4ie
    @Max-kr4ie 4 ปีที่แล้ว +5

    Класс! Хорошо объяснили.

    • @itgid
      @itgid  4 ปีที่แล้ว

      Спасибо!

  • @servaiski
    @servaiski 2 ปีที่แล้ว

    спасибо за ваш труд

  • @andreys3531
    @andreys3531 2 ปีที่แล้ว

    Курсы огонь! А в разрезе этого ролика, интересно посмотреть сравнение по производительности между *for* и *while* . Александр! Плизззз!!!!!!

    • @user-fw3on5ih3q
      @user-fw3on5ih3q ปีที่แล้ว

      одинаковая, for как бы обертка над циклом while

  • @user-pm5yq4mr3i
    @user-pm5yq4mr3i 4 ปีที่แล้ว +1

    Дякую) рекомендую)

  • @emilka8557
    @emilka8557 2 ปีที่แล้ว

    превью к ролику в виде звездочек уже пугают с самого начала. Но после просмотра как всегда со всем можно разобраться =)

  • @valentinknoll4106
    @valentinknoll4106 3 ปีที่แล้ว

    Спасибо.

  • @NeedForHeavyMetal
    @NeedForHeavyMetal 2 ปีที่แล้ว

    спасибище!

  • @denystaranov8818
    @denystaranov8818 4 ปีที่แล้ว +1

    Такой вопрос, а планируется ли курс по какому-то пхп фреймворку?

  • @Tiberiumgod
    @Tiberiumgod 4 ปีที่แล้ว +7

    А где сам цикл do while в видео? Или это для самостоятельного изучения?

  • @Sergey_Klimov
    @Sergey_Klimov 2 ปีที่แล้ว +3

    Да, циклы лучше продумывать самому учиться. Сначала придется потупить, потом мозг станет более хитрым и научится искать выход быстро)

  • @raff_m_d6971
    @raff_m_d6971 2 ปีที่แล้ว

    Спасибо

  • @YauhenRomeiko
    @YauhenRomeiko 4 ปีที่แล้ว

    красота

  • @kievfire
    @kievfire 3 หลายเดือนก่อน

    лайк.

  • @Alien-po1fc
    @Alien-po1fc 4 ปีที่แล้ว +1

    Во первых утро, во вторых рано))))

  • @EoLienFive
    @EoLienFive 4 ปีที่แล้ว +2

    На самом деле задача очень полезная. Интересно было как можно применить это в трехмерных или двумерных массивах.

    • @itgid
      @itgid  4 ปีที่แล้ว +1

      да, действительно нужная задача!

    • @MrGetlike
      @MrGetlike 4 ปีที่แล้ว

      двумерные - можно, трёх и больше - зависит что вы с ними хотите делать. Не уверен что js подходит под математику с большими числами и сложными вычислениями.

  • @LetsPlayForUkrainian
    @LetsPlayForUkrainian 4 ปีที่แล้ว +1

    можно в втором цикле написать p1 < p и в стилях написать text align center и будет тоже самое.

    • @Alex4ever01
      @Alex4ever01 2 ปีที่แล้ว

      Да, но суть в том чтобы научиться работать с js циклами. Css мы и так знаем

  • @user-uq1yn4sz3p
    @user-uq1yn4sz3p 2 ปีที่แล้ว

    Спасибо , все круто. Но про дувайл ничего не сказали =)

  • @alexr6829
    @alexr6829 4 ปีที่แล้ว +1

    Александр, 4:24 такого же эффекта можно достичь при префиксной форме записи инкремента

  • @user-rv9zc6di1z
    @user-rv9zc6di1z 3 ปีที่แล้ว

    Так для выравнивания есть .padStart
    Пример:
    let s = '0'
    console.log(s.padStart(5, '*'))
    Out: ****0

    • @user-rv9zc6di1z
      @user-rv9zc6di1z 3 ปีที่แล้ว

      Может есть какие то нюансы?

  • @user-db8cz9rw8k
    @user-db8cz9rw8k 4 ปีที่แล้ว

    Дякую за урок, рано це о котрій?)

  • @luckytima2315
    @luckytima2315 3 ปีที่แล้ว +3

    А в 2021 есть смысл брать курс ? Или скоро js 3.0 выйдет ?))

    • @kosmo8550
      @kosmo8550 2 ปีที่แล้ว

      Ну я сейчас учу js по этому курсу только не покупаю его

    • @vip51000
      @vip51000 2 ปีที่แล้ว +1

      @@kosmo8550 Покупай, теория без практики = 0

    • @kosmo8550
      @kosmo8550 2 ปีที่แล้ว

      @@vip51000 так я практикуюсь, после урока ставлю себе сам задачи

    • @haxprofprofof7550
      @haxprofprofof7550 11 หลายเดือนก่อน

      @@vip51000 так очень много других ресурсов практики

  • @mr.zxzxzxz3816
    @mr.zxzxzxz3816 2 ปีที่แล้ว

    будет ли так ж сильно сложно даже после темы про циклы? ну циклы конечно сложненько мягко говоря

  • @WaldemarB-wj1nq
    @WaldemarB-wj1nq 4 ปีที่แล้ว

    Хм, стесняюсь спросить,а как вы к строке прибавляете число? (console.log('k '+ k)) не сделав преобразование типа или JavaScript подобное позволяет????

    • @4ITTonik
      @4ITTonik 4 ปีที่แล้ว +1

      Если в результате сложения чисел прибавляются данные типа строка, то всё выражение становится строкой.

    • @vip51000
      @vip51000 2 ปีที่แล้ว

      + в данном контексте является бинарной операцией. Она проверяет какого типа операнды. Если один из них строка, то делается конкатенация, если оба числа, то сложение.

  • @amshelmayer2920
    @amshelmayer2920 4 ปีที่แล้ว

    Помогите решить задачу кто нибудь пожалста!!!Определите, сколько целых чисел, начиная с числа 1, нужно сложить, чтобы сумма получилась больше 100.

  • @advokats086
    @advokats086 4 ปีที่แล้ว

    АЛЕКСАНДР... ПОЧЕМУ ВЫ НЕ ПОЛЬЗУЕТЕСЬ СНИППЕТАМИ В JS CODE... ??? НАЖАТИЕ ДВУХ КЛАВИШ РАЗВЕРНЕТ ВЕСЬ СТАНДАРТНЫЙ КОД(НАПРИМЕР ЦИКЛА)... ОЧЕНЬ УДОБНО...

    • @vip51000
      @vip51000 2 ปีที่แล้ว

      Он это записывает для новичков. Новички должны писать вручную.

  • @sergewhynot7306
    @sergewhynot7306 4 ปีที่แล้ว

    Вся красота в ПРОСТОТЕ!!!! На сколько это проще и насколько здесь более простая и понятная логика чем у меня в построении равнобедренного треугольника....Где же вы были раньше. Не буду конечно менять свою домашку, так как это будет не честно, а я еще не делал еще....У меня с логикой гораздо сложней...Задолбаешься получить это: !! 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);
    }

    • @sergewhynot7306
      @sergewhynot7306 4 ปีที่แล้ว +1

      @@WhiteBear141981 ;) кончено же - простОта, ща все исправлю..Спасибо!

    • @user-fq8rb9ht5l
      @user-fq8rb9ht5l 4 ปีที่แล้ว +1

      @@sergewhynot7306 кончено же ;)

  • @AK-it4nk
    @AK-it4nk 2 ปีที่แล้ว

    так а де do while?

  • @sskd932
    @sskd932 3 ปีที่แล้ว

    Здравствуйте ,ребята кто нибудь объясните как получилось (sum = 55)
    let sum = 0;
    let p = 0;
    while(p

    • @user-xc1gi1tu7p
      @user-xc1gi1tu7p 3 ปีที่แล้ว +1

      0+1;0+2;0+3;0+4;0+5;0+6;0+7;0+8;0+9;0+10. І потім через + sum це все додається.

    • @VadikA22
      @VadikA22 3 ปีที่แล้ว

      @@user-xc1gi1tu7p 0+0; 0+1; 1+2; 3+3;

    • @romanchernyshov2632
      @romanchernyshov2632 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

  • @wickedtorpedo75
    @wickedtorpedo75 4 ปีที่แล้ว +1

    Про do while ни слово

    • @boycovclub
      @boycovclub 4 ปีที่แล้ว +1

      его программисты практически не используют в реальных проектах

    • @vip51000
      @vip51000 2 ปีที่แล้ว

      Это маркетинговый ход

  • @ghost8652
    @ghost8652 3 ปีที่แล้ว

    Их ещё называют мужским и женским)))

  • @svoloche_
    @svoloche_ 4 ปีที่แล้ว

    я не понял зачем flag--

    • @user-ht1jf2cz8x
      @user-ht1jf2cz8x 3 ปีที่แล้ว

      Для того что бы пробелы уменьшались
      Тип если в 1 строке 3 пробела (флаг = 3)
      А в последней строке 0 пробелов потому что флаг = 0

  • @user-gm9fm7rz8b
    @user-gm9fm7rz8b 2 ปีที่แล้ว

    первый урок из которого ничего не поняла (

  • @sergewhynot7306
    @sergewhynot7306 4 ปีที่แล้ว +5

    Ну вот, опять урок на 15 мин, а домашка на весь день...Нет, чтобы наоборот...Вы бы все нам разжевали, все написали бы, а мы бы все это аккуратненько скопировали...Бабах и домашка готова....и можно отправляться гулять с чистой совестью и пустой головой =(^.^)= ;)

    • @boycovclub
      @boycovclub 4 ปีที่แล้ว

      мне наоборот это нравится , что много задач

    • @user-ht1jf2cz8x
      @user-ht1jf2cz8x 3 ปีที่แล้ว +1

      чел это правильно что домашка на весь день. Учись писать код и решать ошибки в нем сам! это очень важно, так как лучший опыт это опыт с первых рук!

  • @arcadiibabici7655
    @arcadiibabici7655 ปีที่แล้ว

    Спасибо и за уроки и за практику!