Рандомно попала на ааш ролик. Вы ОООЧЕНЬ понятно обьяснили !!!! Новичкам студентам с нуля надо расжевывать и не просто, а мега доступно. Вам удалось. Посмотрю вас в других темах. Спасибо большое вам за ваши сьарания!!!!
@alex_dudukalo9 ай бұрын
Большое спасибо за такой приятный отзыв :) Я рад, что вы решили посмотреть это видео и оценили его. Да, этот курс задумывался таким, что бы он бы материал был понятен тем, кто впервые изучает язык программирования :) Надеюсь, следующие ролики вам так же понравятся :)
@НаталияЗолотарева-й9рАй бұрын
Спасибо, Александр! Начинаю хоть что-то понимать! Вы ухватили самую суть успешного обучения JS - много небольших работ и тренировочных заданий, чтобы набить руку и понимание!! Пусть они и кажутся похожими, но Вы показываете, как эти задачи можно решить разными способами! Это то, чего так не хватало в курсе Skillbox!! Там я мучилась с объемными работами после совсем небольших объяснений и отсутствия практики(( А Вы даете понимание логики построения работы и вариативность ее исполнения!) Браво! Вы восстановили мое потерянное желание изучать JS и веру в то, что я не тупая))) С огромным удовольствием иду дальше с Вами)) Спасибо.
@alex_dudukaloАй бұрын
Здравствуйте, Наталья. Спасибо за ваш отзыв. Очень рад, что курс нравится. И приятно такое сравнение. В этом курсе я ставлю цель помочь разобраться в основах языка и научить писать небольшие программы. На самом деле материала больше, но кажется это отправная точка, от которой можно будет двигаться дальше самостоятельно. Будет интересно узнать ваше мнение в следующих видео и в целом следить за прогрессом изучения. Обязательно делитесь :)
@alexra6203 Жыл бұрын
Тут такое дело. Это афигеное объяснение!!! Именно этого и не хватает, всем этим горе курсам. Они все как под копирку. Просто говорят, возвращает и мы видим результат. А как оно тут появилось? Какие этапы прошло? И так далее. Ничего не объясняют. Спасибо тебе за пошаговое объяснение. Надеемся все уроки такие будут.
@alex_dudukalo Жыл бұрын
Спасибо за такое приятное замечание. Да, я сам в свое время изучения языка программирования (это был pascal) встретился с стеной непонимания того, что такое возврат и что такое return. Потратил много времени для того, что бы во всем этом разобраться. Попытался все это решить в этом видео. Очень рад, что вам понравилось :) Спасибо
@НайтиСебя-у6щ Жыл бұрын
Пока что самое понятное объяснение работы функций. Спасибо!!!
@alex_dudukalo Жыл бұрын
Спасибо за ваш комментарий🤗
@andreyfedyukin8360 Жыл бұрын
Спасибо 👍 Всё очень подробно и понятно. Много вопросов сняло Ваше видео. Очень Вам благодарен 👍
@alex_dudukalo Жыл бұрын
Спасибо за ваш новый комментарий и ваш крутой вклад :)
@СтаниславГорячев-г1ъ Жыл бұрын
Спасибо
@alex_dudukalo Жыл бұрын
Спасибо вам за комментарий :) Вы всегда поддерживаете меня)
@daniil537 Жыл бұрын
Храни вас вселенная Александр👍
@alex_dudukalo Жыл бұрын
))) Спасибо вам. Храни нас всех
@daniil537 Жыл бұрын
@@alex_dudukalo Александр, очень хочется увидеть в вашем исполнении урок по webpack'у
@vadimgajsarov7793 Жыл бұрын
Неважно что я пишу, главное для чего. Продвигаем видео)
@alex_dudukalo Жыл бұрын
Спасибо вам )) Каждый комментарий важен :)
@nuriddin14368 ай бұрын
@@alex_dudukalo Спасибо вам за видео, я очень ценю это!!!
@andreyfedyukin8360 Жыл бұрын
Ура! Ждём! Спасибо 👍
@alex_dudukalo Жыл бұрын
Уже доступен к просмотру ) Спасибо за поддержку)
@andreyfedyukin8360 Жыл бұрын
@@alex_dudukalo спасибо, сейчас буду смотреть
@rendezvousss3 ай бұрын
Очень круто объясняете. Спасибо!
@alex_dudukalo3 ай бұрын
Спасибо вам :) Я рад, что видео вам понравилось :)
@andreyfedyukin8360 Жыл бұрын
Александр, спасибо за подсказку в 3 д/з, что можно сокращать команды - document.write() => dw 👍
@alex_dudukalo Жыл бұрын
Здравствуйте :) Да, это выглядит элементарно и просто, но не всегда приходит в голову так сделать :) Кстати, можно еще console.log() сократить: function cl(text) { console.log(text); } cl("Hello, World!")
@Sovkova_elvira Жыл бұрын
Александр, объяснять - Ваша суперспособность! Очень благодарна за Вашу работу!
@alex_dudukalo Жыл бұрын
🦸♂️ 🙈 ваша поддержка очень важна, спасибо!)) желаю удачи в изучении курса 🔥
@waysssman Жыл бұрын
Лайк ставлю ещё до начала просмотра. Потираю ручки перед 33 минутами радости и познания Спасибо за труды
@alex_dudukalo Жыл бұрын
Спасибо за такое доверие ))) Надеюсь оно было оправдано после просмотра
@АлексейВодяницкий-ь1ы Жыл бұрын
Супер понятное объяснение😎
@alex_dudukalo Жыл бұрын
Очень рад, что вам понравился ролик :) Спасибо
@-Forever-Young- Жыл бұрын
Лучшее и подробнейшее объяснение которое я видел. Так держать! Спасибо.
@alex_dudukalo Жыл бұрын
Очень приятно читать ваш комментарий ) Заряжает на работу. Спасибо
@ЖизньКисунделя8 ай бұрын
Очень хорошее видео! Спасибо вам большое, Александр! 🙂
@alex_dudukalo8 ай бұрын
Спасибо вам :) Я рад, что вам понравилось видео :)
@annazharkova88013 ай бұрын
Самые лучшие уроки по JS у вас❤
@boxforkids5532 Жыл бұрын
Спасибо за урок. Все понятно. И нормальный у вас английский))))
@alex_dudukalo Жыл бұрын
Очень приятно :)) Спасибо, вам. Но иногда я за собой подмечаю моменты с английским )
@ЛенаЯркина-ф7я Жыл бұрын
Здравствуйте, Александр. Снова очень интересное видео и задание. Спасибо вам большое, буду до сматривать курс и все задания обязательно выполню.
@alex_dudukalo Жыл бұрын
Добрый вечер 😊 спасибо за обратную связь, рад, что курс Вам полезен 🤗
@relaxdeepsleepmusic3608 Жыл бұрын
Как всегда всё чётко и понятно, спасибо Александр 👍
@alex_dudukalo Жыл бұрын
Спасибо вам за вашу поддержку :) Всегода это приятно )
@shah-Air Жыл бұрын
Спасибо, очень понятно и подробно👍🏻
@alex_dudukalo Жыл бұрын
Большое спасибо вам за комментарий :)
@ДенисЧекан-ы7ъ Жыл бұрын
Спасибо большое вам за ваш труд, все понятно и ясно, за домашнее задания отдельная благодарность , реально помогает усвоить урок,
@alex_dudukalo Жыл бұрын
Рад, что вы оценили не только курс, но и дз 🤗 спасибо 🔥 желаю успехов в прохождении курса
@ShuxriddinSolixov Жыл бұрын
Спасибо Вам за полезная информация
@alex_dudukalo Жыл бұрын
Большое спасибо вам :)
@angelochech Жыл бұрын
Наконец-то я начала, благодаря вашим объяснениям, понимать Java! Спасибо огромное. С удовольствием смотрю ваши видео.
@alex_dudukalo Жыл бұрын
Безумно приятно читать такие комментарии 🙈 от них я получаю заряд вдохновения на новые видео. Спасибо! 😊
@nolightnohope33026 ай бұрын
Спасибо за видео. Начал вкатываться через LearnJS, но там не всегда отдельные моменты описаны. Ментор меня на функциях по return завалил вопросами. После просмотра многое понял. Получается (для меня) эффективный способ обучения - изучать информацию по разным источникам
@Dmitriy_Vozny Жыл бұрын
Домашка классная, как и в прошлом видео 👍
@alex_dudukalo Жыл бұрын
Спасибо, надеюсь было не слишком просто :) Дальше буде уже сложнее, но интереснее :)
@Dmitriy_Vozny Жыл бұрын
@@alex_dudukalo да нет, как раз то, что нужно. Сложность увеличивается с каждым заданием. Отдельный плюс - то, что их много
@claymore_more80578 ай бұрын
Какой же балдеж, пришел к вам с skillbox, т.к. непонятные задания + (лично для меня) очень плохая подача материала, решил, дабы просветиться начать параллельно изучать на стороннем месте, вы мне очень помогаете в этом, ваша домашка, разъяснения и подача - просто прелесть и находка, спасибо вам от всей души! Надеюсь и дальше будете радовать нас своими видео :) Хорошего вам настроения и счастья :)
@alex_dudukalo7 ай бұрын
Очень приятно было прочитать ваш комментарий. Я понимаю вашу проблему. Именно поэтому и появился этот курс, который по замыслу должен помочь начать изучать язык, и понять базу. Я рад, что вы делаете практические задания. Без практики теоретические знания работать не будет. Обязательно делитесь вашим мнением в следующих видео ) Интересно знать, о ваших успехах.
@timishurekeev6182 Жыл бұрын
Спасибо Александр!!! Как обычно изучаю свои курсы плюс Ваш курс. Только в этом случае начинаю нормально понимать JS. Спасибо за труды.
@alex_dudukalo Жыл бұрын
Спасибо за ваш комментарий🤗 желаю удачи в изучении JS 🔥
@Сандро-п7с11 ай бұрын
Шикарный курс, уже 6 урок смотрю, все понятно и узнаю много нового.... это то, чего не хватало раньше. Огромное спасибо и успехов вам!
@alex_dudukalo11 ай бұрын
Очень приятно читать. Спасибо, что делитесь. Дальше должно быть еще интереснее :)
@andreyshkumat4283 Жыл бұрын
Большое спасибо, Александр!
@alex_dudukalo Жыл бұрын
Андрей, спасибо за Ваш комментарий 😊
@OlegSol72668 ай бұрын
Большое спасибо, Александр! Всё очень подробно и понятно. С большим удовольствием обучаюсь, закрываю пробелы по функциям) Очень порадовала подсказка последнего задания ))) посмотрел, когда уже сам всё написал и понял, что на верном пути! В другие программы добавил циклы (изучал ранее), чтобы выбирать количество товаров в корзине или количество студентов. Очень удобно.
@alex_dudukalo8 ай бұрын
Олег, спасибо за ваш приятный комментарий :) Для меня это важно. Круто, что вы не только смотрите видео, но и делаете практические работы. Я вложил в них много усилий и времени :) Спасибо вам
@talkhinr9 ай бұрын
Великолепная подача материала, спасибо
@alex_dudukalo9 ай бұрын
Очень приятно читать такие комментарии :) Спасибо вам
@НикитаСмирнов-ъ2п Жыл бұрын
Спасибо большое за видео! Все интересно и понятно!!! Все очень круто))))))👍👍👍
@alex_dudukalo Жыл бұрын
Большое спасибо вам:) Очень приятно
@dukecca Жыл бұрын
Пазл щелкнул! Все встало на свои места. Спасибо 😊
@alex_dudukalo Жыл бұрын
Очень рад, что видео помогло вам разобраться :) Если будет время, попробуйте сделать домашние работы, что бы поставить точку на теме return :)
@dukecca Жыл бұрын
@@alex_dudukalo обязательно сделаю)
@rustamgilmutdinov3511 Жыл бұрын
Спасибо за труды. Ждем продолжения. Контент - топ! Не за горами миллионы подписчиков))
@alex_dudukalo Жыл бұрын
Спасибо вам :) Да, очень приятно, когда у канала есть рост )) Спасибо вам
@Kiki-jx3eh Жыл бұрын
Какая визуально приятная подача информации. Спасибо за такой контент 😊
@alex_dudukalo Жыл бұрын
Спасибо за обратную связь😊 Ваша поддержка очень вдохновляет, надеюсь и другие видео курса будут вам полезны 😊
@nonamebro423610 ай бұрын
зашёл в ютуб ,что бы разобраться, что такое return .Мне понравилось Ваше объяснение ,я Вас обязательно ещё пересмотрю)
@alex_dudukalo10 ай бұрын
Очень рад, что видео помогло вам разобраться в этой теме :) спасибо за комментарий
@RuslanaRovdo Жыл бұрын
Ура! Я справилась с домашкой! Правда, одно задание сделала по-своему (задание 3), сравнила с вариантами решения, у меня чуть иначе, но так же работает. Не стала использовать index при вызове функции: dw(getUserLi("Наташа", 2011)), всё равное генерирует список по порядку
@alex_dudukalo Жыл бұрын
Рад, что у вас все получилось :) Это отлично. Да, index можно считать внутри функции, как пример :) Следующее видео будет еще интереснее. Далее больше взаимодействия с интерфейсом. Обязательно расскажите ваше мнение.
@stammeqt Жыл бұрын
Как же я обожаю когда программист оставляет пробелы между смысловыми блоками кода, чтобы он лучше читался, спасибо вам
@alex_dudukalo Жыл бұрын
Спасибо 🤗 надеюсь и другие видео канала будут вам полезны))
@olegkuntsevich5501 Жыл бұрын
Благодаря Вам ко мне вернулся интерес изучению JS
@alex_dudukalo Жыл бұрын
Спасибо за комментарий 😊 рад, что благодаря моему курсу вы вернулись к изучению JS 🤗
@SergeyKononenko-y2n Жыл бұрын
Как всегда - спасибо за проделанную работу
@alex_dudukalo Жыл бұрын
Спасибо вам за вашу поддержку. Это помогает делать новые ролики )
@ЕвгенийКулижников-ж2ф Жыл бұрын
Супер урок!🔥 Все было очень понятно, потому что Вы хорошо объясняете и показываете на классных примерах! Спасибо Вам огромное, с Вами учить Js в удовольствие 😊
@alex_dudukalo Жыл бұрын
Спасибо большое за обратную связь 🤗 рад, что курс Вам понятен и полезен, желаю удачи в его изучении 😊
@МаринаИванова-в4е Жыл бұрын
Александр, огромное спасибо за Ваш труд!!!
@alex_dudukalo Жыл бұрын
Спасибо вам за ваш отзыв :)
@АндрейБерезовский-е1ь Жыл бұрын
👏👏👏Как всегда, все доступно и понятно! Спасибо большое!!!
@alex_dudukalo Жыл бұрын
Спасибо за Ваш комментарий😊
@_Fantom_. Жыл бұрын
Спасибо за отличный урок! В домашнем задании про ночную тему для страницы, лучше будет: document.body.classList.toggle('day-theme'); Чтобы можно было менять тему. Только button.remove(); надо удалить.
@alex_dudukalo Жыл бұрын
Спасибо большое за ваш комментарий с рекомендацией :) Я задержал ответ, но обычно отвечаю быстрее. Да, я думал о toggle, но хотелось показать именно с условиями, что бы отработать условие в следующих роликах. Предложение очень хорошее. Я думаю над правками :)
@_Fantom_. Жыл бұрын
@@alex_dudukalo Спасибо Александр за обратную связь ) Я нисколько не сомневался в том, что вы прекрасно понимали как можно и нужно сделать код лучше, но все хотите показывать не сразу, а постепенно. Это скорее мой неуместный совет наверное был не к месту.. Это все-таки вы преподаете и вам виднее как нужно.. Я уже пересмотрел множество различных курсов по JS на Ютубе за пару-тройку лет, но ваши уроки по JS по моему самые лучшие и понятные какие я когда либо видел. Спасибо вам за такие хорошие и интересные уроки! Я уже давно очень хотел выучить JavaScript, т.к. понимал, что сейчас умение верстать сайты только на html и css уже недостаточно, да и как-то скучновато уже было, и хотелось чего-то большего. JS давался трудно и я просто брал готовые решения какой-либо интерактивности на jQuery, который к слову мне нравился больше чем JS из-за своей простоты.. Недавно чисто случайно попался ваш урок и очень затянуло..
@Karmanov1971 Жыл бұрын
Ждём новые уроки! 👍
@alex_dudukalo Жыл бұрын
Уже скоро )) Спасибо вам :)
@pavelpatsenkov Жыл бұрын
Классно объяснили. Отлично помогает в обучении. Спасибо.
@alex_dudukalo Жыл бұрын
Спасибо за Ваш комментарий, Павел! 😊 надеюсь и другие видео будут вам полезны))
@pavelpatsenkov Жыл бұрын
Александр, будут. Завтра, прям с самого утра будут полезны.
@ВадимПопченя-м7к Жыл бұрын
Спасибо!
@alex_dudukalo Жыл бұрын
Спасибо вам за ваш комментарий :)
@relaxdeepsleepmusic360811 ай бұрын
Решил домашку, урок усвоен, едем дальше, спасибо Александр)
@alex_dudukalo11 ай бұрын
Спасибо за комментарий🤗 рад, что вы справились с дз😎 надеюсь и другие видео курса вам понравятся))
@ИгорьСизов-п3о8 ай бұрын
Не буду сильно уж поносить ту школу в которой я сейчас учусь по курсу js но им явно нужно учиться у вас!!!! Спасибо огромное за ваш труд
@atairovv7 ай бұрын
он в этой школе препод)) правда жаль что не спикер по Js... спикер по JS в каждом уроке называет какое то действие и говорит "об этом вы узнаете позже" и дальше в след уроках использует это действие)) хыхы
@lackyfaki9802 Жыл бұрын
Отличный урок. Спасибо.
@alex_dudukalo Жыл бұрын
Спасибо. Очень рад, что ролик вам понравился :) Уже готовится следующий :)
@igoryavchenko3973 Жыл бұрын
Талантливо, доходчиво!
@alex_dudukalo Жыл бұрын
Спасибо за ваш комментарий😊 надеюсь и другие видео курса вам понравятся))
@ОлегАрхипов-ю3с9 ай бұрын
Спасибо Александр!!! 😃
@alex_dudukalo9 ай бұрын
Спасибо за такой приятный отзыв :) Я рад, что вам нравится курс и вы уже посмотрели видео 6 :)
@ГульнараШакирова-г4и Жыл бұрын
Красавчик! Все очень понятно!
@alex_dudukalo Жыл бұрын
Спасибо 🤗 надеюсь и другие видео курса будут вам полезны))
@sergeykhmelnitsky5307 Жыл бұрын
спасибо, классные домашки!
@alex_dudukalo Жыл бұрын
Спасибо, Сергей, рад, что Вам понравилась домашняя работа))
@Jkrass210 Жыл бұрын
0:42 приступим к функциям 1:12 функция для подсчета возраста 6:40 команда «return» 13:52 возврат из функции 14:05 полезный прием создания функции 18:12 практика
@alex_dudukalo Жыл бұрын
Спасибо за Вашу помощь, обязательно добавлю в описание ☺
@romanpit4you36111 ай бұрын
Спасибо, что разжевали))👍👍
@alex_dudukalo11 ай бұрын
Спасибо за комментарий😊 надеюсь и другие видео курса будут вам полезны)))
@mr.konstantin2865 Жыл бұрын
ждём!!
@alex_dudukalo Жыл бұрын
Уже совсем скоро :) Готовлю новые домашние работы )
@ВиталийРябенко-з1ь Жыл бұрын
Спасибо огромное !
@alex_dudukalo Жыл бұрын
Спасибо за ваш комментарий, надеюсь и другие видео курса вам будут полезны 😊
@dmitrypoluhin2955 Жыл бұрын
Супер!!!
@alex_dudukalo Жыл бұрын
Спасибо за ваш комментарий ) Очень приятно
@Тимур-ф4к9м3 ай бұрын
спасибо
@alex_dudukalo3 ай бұрын
Спасибо за просмотр :)
@ТимаМаджидов Жыл бұрын
все понятно, спасибо, единственно если я не ошибаюсь на 10:43 мы то что прописали в function getAge(year = 0)- это параметр функции, а вот тут console.log(getAge(1992)) (1992) уже Аргумент функции. Просто кто до этого смотрел другие уроки как и я, думаю путается, так как вы на все говорите Аргумент, или я не прав ? может я что то напутал. спасибо еще раз за уроки!
@alex_dudukalo Жыл бұрын
Здравствуйте, Тима. Я прошу прощения за долгий ответ. Не всегда получается быстрее ответить. Да, вы правы. Аргумент это то, что указывается при вызове функции, в параметр уже указан внутри самой функции. Здесь я допустил оговорку и вы делает правильно замечание. Спасибо большое за него :)
@ТимаМаджидов Жыл бұрын
Здравствуйте, спасибо вам !! очень сильно решает практика, а она у вас супер ! ждем продолжение, если будет время запишите пожалуйста урок по стрелочным функциям, я настолько привык к вашей подаче материала что других не могу и не хочу уже слушать. СПАСИБО !!!!!! @@alex_dudukalo
@kalanAn Жыл бұрын
Спасибо за Ваш труд!!!👍 У Вас очень хорошо получается донести знания понятным языком. Скажите, Вы планируете сделать цикл по VUE.JS?😃
@alex_dudukalo Жыл бұрын
Спасибо за ваш комментарий😊 приятно читать такие отзывы, это очень мотивирует 🔥 Да, в будущем обязательно планирую курс по VUE. JS и серию роликов, оставайтесь на канале 😊
@kalanAn Жыл бұрын
@@alex_dudukalo Супер 👍 Очень жду! Спасибо 🙏 Вам. Вы делаете это отлично!😊👋👋👋
@ЕленаГригорьева-и2ъ Жыл бұрын
Интересные домашние задания! ${getSpan(`Возраст: ${getStrong(getAge(year))} лет`,"list__caption")} - оно работает 😱
@alex_dudukalo Жыл бұрын
Рад, что вам понравилось :)) Да, согласен. Выглядит громоздко и читается сложно. Но это хорошее упражнение для понимания того, как работает return :) Очень здорово, что у вас получилось )
@idrisveliev Жыл бұрын
Спасибо за урок. но, когда же будеь колбэк?
@alex_dudukalo Жыл бұрын
Спасибо вам :) Готовлю новую часть курса )) Там эта тема обязательна будет рассморена. Без колбек никуда )
@АртемКа-в3к8й Жыл бұрын
Александр, один момент не ясен, totalPrice расчёт стоимости, при вызове total стоимость выводится в консоль, это тупик для меня, её не вызывал, но она работает, почему?
@alex_dudukalo Жыл бұрын
Здравствуйте, Артем. Прошу прощения за долгий ответ. Для ответа на вопрос я бы хотел посмотреть ваш код. Если вопрос еще актуален :)
@vitaliynovikov95103 ай бұрын
а как создать в браузере страницу с ip адресом подскажите
@serhioperez7734 ай бұрын
На 19:18 оговорка? В скобках после функции указывается параметр а не аргумент. Или я путаю?
@alex_dudukalo4 ай бұрын
Хорошее замечание :) Уточню. Значение, которое передается в функцию будет аргументов. Параметр - это переменная, которая создается в круглых скобках при объявлении функции :)
@sansyzbayamrenov96114 ай бұрын
👍💪
@Iliana-f3j2 ай бұрын
подскажите как открыть файл с домашкой 🙏, не могу открыть zip file
@alex_dudukalo2 ай бұрын
Дело в том, что ДЗ опубликованы в сервисе ноушн, который недавно ушел из РФ. Я занимаюсь переносом на другой сервис, но на это потребуется время. Но, если вы перейдете на страницу задания с включенным впн, то все будет работать :)
@ЮрийГоворин-н8я11 ай бұрын
00:18:09
@TeomunMete Жыл бұрын
😊😊😊
@alex_dudukalo Жыл бұрын
☺🔥
@Elena.S. Жыл бұрын
@alex_dudukalo Жыл бұрын
Спасибо вам :)
@dmitrypoluhin2955 Жыл бұрын
Cegth!!!
@alex_dudukalo Жыл бұрын
Спасибо вам)
@morismustanger609510 ай бұрын
все путают аргументы и параметры
@РумияФартдинова-ъ6з7 ай бұрын
Все равно ничего не понятно. Для чего он вообще нужен return? Если все можно вывести в console.
@palgebo11 ай бұрын
652 ошибки и опечатки за 34 минуты видео, невозможно смотреть просто ... не торопись ! Не нужно настолько подробно каждый момент разбирать, кто дошел до этого этапа уже явные очевидные момент понимает, а когда ты повторяешь по 5 раз одно и тоже, ощущение, что ты к нам - зрителям, как к даунам каким-то обращаешься !
@alex_dudukalo11 ай бұрын
Здравствуйте, Владимир. По поводу опечаток, думаю да, следует обратить внимание на это и сбавить темп. По поводу повторений одного и того же, поясню. По опыту работу с ребятами, которые впервые изучают программирование знаю, что в общей статистике тема возврата значения из функции очень сложно поддается пониманию. Поэтому, особо обращаю на некоторые моменты. Но думаю, стоит над этим поработать :) Спасибо, что написали об этом.