JavaScript Решает 14. Решаем задачи на циклы

Поділитися
Вставка
  • Опубліковано 16 січ 2025

КОМЕНТАРІ • 55

  • @ПавелПономарев-й6ю
    @ПавелПономарев-й6ю 2 роки тому +15

    Немного понимания прибавилось. Только в задаче, кажется N4, где нужно вывести число от -4, далее -2, 0 итд шаг +2

  • @АидаЭргешова-з4л
    @АидаЭргешова-з4л 3 роки тому +5

    Как же вы доступно объясняете !!!! Надо курсы купить у вас.

  • @megafyrnd
    @megafyrnd 2 роки тому +5

    задачи как раз те, что я искал))) я уже стал подумывать, что я умственно отсталый и таких задач вообще не существует)) Спасибо!

  • @span4ev
    @span4ev 6 років тому +21

    10:58 - i = i + 2 - там же -4, -2, 0, 2, 4...

    • @satanist70
      @satanist70 4 роки тому +1

      Да, я тоже смотрю что-то он пропустил этот момент) Ну бывает, когда думаешь обо всем и сразу )

    • @VolodiaE
      @VolodiaE 3 роки тому

      только хотел это написать)

  • @kinggizzard9353
    @kinggizzard9353 3 роки тому +1

    Воооо!!! Тема с задачами оч нравится, продолжайте плз

  • @thesweetlife843
    @thesweetlife843 7 років тому +4

    Спасибо ! доступно для понимания !

  • @valeria23333
    @valeria23333 2 роки тому

    Спасибо большое, очень доступно 🔥

  • @bestgamer3846
    @bestgamer3846 3 роки тому

    Очень полезное видео, узнал много чего нового, особенно с последней задачей!

  • @alanpuch2243
    @alanpuch2243 2 роки тому

    Благодарю Вас, Алекс, очень полезные и доходчивые уроки. Но, я долго не мог понять, что приписываются не цифры в tmp, а к строке добавляются новые символы. И что на выходе мы получаем не последовательность чисел, а строчку.

  • @ВикторияВавилова-ь3ф

    Здравствуйте! Начала учить Js, подскажите, имеются ли у Вас в продаже, какие-то простые задачи на циклы?

  • @kamilaliyev5253
    @kamilaliyev5253 5 років тому +1

    Спасибо за то что ты задачи решаешь это то что мне нужно было всё это время из-за университета лайк и подписка

  • @kapotonai
    @kapotonai 6 років тому +1

    Классный урок!

  • @arcadiibabici7655
    @arcadiibabici7655 3 роки тому

    Спасибо за лекцию!!!

  • @knatysik89
    @knatysik89 4 роки тому

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

  • @getrix9603
    @getrix9603 5 років тому

    Сайта этого нет что ли уже?

  • @biLLie_wiLLie
    @biLLie_wiLLie 7 років тому +1

    Спасибо. Хорошие уроки. Почему не пользуетесь песочницами?

    • @itgid
      @itgid  7 років тому +1

      Пользуюсь и очень активно. В частности, codepen - постоянно. Просто для видео удобно масштабировать код, а в песочницах это сделано криво.

    • @digitalturkistan1857
      @digitalturkistan1857 7 років тому +2

      Здраствуйте будет уроки по DOM . спасибо большое

  • @retikulanin_v3058
    @retikulanin_v3058 6 років тому

    Где можно посмотреть пример цикла с двумя условиями и двумя противоположенными действиями при разных условиях?

  • @ЕгорИвашкин-ь3ь
    @ЕгорИвашкин-ь3ь 5 років тому

    Запросить у пользователя число, которое будет высотой вершины прямоугольного треугольника. Весь треугольник должен быть одной строкой. Например, console.log(triangle) в консоль выведет:
    *
    **
    ***

  • @madsad3290
    @madsad3290 3 роки тому

    Добрый день, скажите пожалуйста, могу ли я сделать приложение, которое будет открывать любой текстовый документ, и с помощью цикла будет по очереди копировать каждое отделеное слово, в буфер обмена? И по очереди вставлять их в другое окно?

  • @KuKu_RuKu88
    @KuKu_RuKu88 4 роки тому

    Спасибо, интересно

  • @kalyszhek5296
    @kalyszhek5296 4 роки тому +1

    Задача № 8:
    let out = document.getElementByID('out');
    let tmp = n%2 == 0 ? (n / 2) * n + (n/2) : Math.ceil(n / 2) * n;
    out.innerHTML = tmp;

  • @dimadima2880
    @dimadima2880 5 років тому

    Обясните пожалуйста, в задаче с таблицей умножения, в переменной tmp = tmp + 7*i + ''; после каждой итерации внутри цикла
    tmp должна менять значение,
    1) tmp = 0 + 7*1 = 7
    2)tmp = 7 + 7*2 =21
    3 tmp =21 + 7*3= 49 ; и тд. А на видео виводит 7 14 21 и тд? Почему так происходит?

    • @devdeveloper9183
      @devdeveloper9183 5 років тому +1

      tmp изначально пустая. она хотя и имеет тип строки но она пустая, она как null( особый тип данных «ничего», «пусто» или «значение неизвестно»). хотя если бы автор задал ее в виде «let tmp;» то был бы тип «undefined». поэтому и получается всего что у него tmp = 0 + 7*i + '';

  • @DashaBej
    @DashaBej 5 років тому

    Добрый день. Если я присваиваю tmp пустую строку, то при выводе чисел первое значение всегда NaN, хотя все в точности делала, как на видео. Допустим во второй задаче NaN 7 10 13. Если же присваиваю tmp = 0, тогда все выводит нормально. Дебагер показывает, что temp сначала undefined, а потом NaN. В чем причина?

  • @iOlld
    @iOlld 5 років тому +1

    Ну реально помогает!!!

  • @n1azar
    @n1azar 4 роки тому

    спасибо

  • @kinemaster1463
    @kinemaster1463 11 місяців тому

    У меня проблема при выводе результата на экран дублируются прошлые результаты получается этакая агрегация что делать?!
    Пример: 0, 01, 0102, 010203

  • @КостянЕрмаков-е9ю
    @КостянЕрмаков-е9ю 6 років тому +1

    в последней задаче приходится условие менять, иначе браузер при произведении до 50 не знает таких цифр))

    • @itgid
      @itgid  6 років тому +1

      да ладно. Вроде считает!

    • @КостянЕрмаков-е9ю
      @КостянЕрмаков-е9ю 6 років тому

      да я то и имел ввиду, что выходят огромные цифры в н-ной степени, я просто менял тоже условие на 10 вместо полтинника. Я больше упор делал что бы их выполнить двумя видами циклов.

  • @sergeykushnerov8947
    @sergeykushnerov8947 4 роки тому +1

    24.09.2020 кроме как числ и решеток спецсимволов нет ))

  • @ilyashokhov
    @ilyashokhov 7 місяців тому

    Забавно что в 5 задаче условие ШАГ 2, а не 1

  • @watchbotzz
    @watchbotzz 6 років тому +2

    просто супр

  • @MultiDevore
    @MultiDevore 2 роки тому +1

    Мой вариант решения задачи: Сделать таблицу умножения на 7 от 1 до 9
    for (let i = 7; i

    • @MultiDevore
      @MultiDevore 2 роки тому

      @@АлексейДружинин-и3е я? Сделал таблицу умножения. Тут есть, что сократить, но это - решение. Ещё и с потанцевалом для вывода всей таблицы умножения путём изменения буквально 2 чисел. Что тебя не устроило?

  • @loken404
    @loken404 2 роки тому

    10:27 ты ввел все числа от -4 до 100 а там не все надо было

  • @ЕгорИвашкин-ь3ь
    @ЕгорИвашкин-ь3ь 5 років тому

    Вот задачка)смогешь???

  • @eugenbelousov5027
    @eugenbelousov5027 5 років тому

    кто объяснит в первой задаче tmp = tmp + i,как это работает почему просто не tmp = i;

    • @donaldboo3674
      @donaldboo3674 4 роки тому

      если сделать tmp = i то не будет такой последовательности как 1 2 3...400 а выведется просто 400.

  • @ИльяШевелкин-з7щ
    @ИльяШевелкин-з7щ 4 роки тому

    Не добавили в задаче с отрицательным числами шаг 2!

  • @3aQaRyAn
    @3aQaRyAn 3 роки тому

    1
    3
    6
    10
    15
    Можете дать ответ?.., чтобы каждый ряд + на num 0;
    let ttt = document.getElementsByClassName('c1');
    let tmp = '';
    let num = 0;
    for(i = 1; i

  • @ramzen1492
    @ramzen1492 4 роки тому

    Давай что-то сложнее

  • @maranatabhk7354
    @maranatabhk7354 6 років тому

    ya ot vashix vidio nauchilsya javascript no v 5 zadache vi sdeloli oshibku......)))))))

    • @itgid
      @itgid  6 років тому +1

      Это круто!

    • @itgid
      @itgid  6 років тому +3

      Увы да. Я пишу видео без подготовки - просто сделал и выкладываю. Часто люди находят ошибки, вначале злился на себя, а потом понял, что если люди смотрят и находят ошибки - это круто, значить им интересно. Приятно, когда выкладыват исправления или решают лучше чем я.

    • @maranatabhk7354
      @maranatabhk7354 6 років тому

      umenya uje nechto ne poluchaetsya ne mogu prodoljit uchyobu vsyo vremya oshibka svyaznnoe s mishoy