#8 Функции на JavaScript и решение задач, Супер JavaScript, Основы

  Рет қаралды 14,564

ITDoctor

ITDoctor

3 жыл бұрын

Функции на JavaScript открывают для нас огромные возможности. Сегодня мы научимся создавать свои собственные функции, а так же решим 6 задач и закрепим полученные в предыдущих уроках знания.
Донаты ( ₽ )
1. СберБанк VISA: 4274 3200 3233 1582
2. YooMoney: sobe.ru/na/itdoctor
3. PayPal: paypal.me/itdoctorstudio
4. Станьте спонсором канала: / @itdoctor
5. Subscribe my Patreon: / ismailuseinov
Материалы к урокам: t.me/itdoctorstudio
✅ Я, Исмаил Усеинов
Группа ВК - itdoctorstudio
GitHub - github.com/morphIsmail
Instagram - / ismail_asanovich
Twitter - / itdoctor_morph
Facebook - / drinei
Pinterest - www.pinterest.ru/drinei92/_cr...
Я.Дзен - zen.yandex.ru/id/5f994406f3d1...

Пікірлер: 56
@ITDoctor
@ITDoctor 2 жыл бұрын
Супер курс по языку JavaScript: stepik.org/z/113653
@Rinucca
@Rinucca Ай бұрын
Спасибо вам !!! Первое видео из которого я поняла, что такое обьект и метод, и как они взаимодействуют!
@ITDoctor
@ITDoctor Ай бұрын
спасибо за оценку
@Vse-po-Faktu
@Vse-po-Faktu 5 ай бұрын
Очень круто, что половина урока - это практические задания с разборами. Каждую задачу ставлю на паузу, пробую сам решить, после смотрю дальше. Спасибо!
@ITDoctor
@ITDoctor 5 ай бұрын
Всем бы такой подход как у вас, это вызывает уважение. Уверен вы всего добьетесь!
@Vse-po-Faktu
@Vse-po-Faktu 5 ай бұрын
@@ITDoctorваши слова да Богу в уши 🙏😁. Цель - через 3 года выступить на митапе или конфе по фронтенду 💪. Скриню))
@trendsgallery
@trendsgallery Жыл бұрын
Спасибо за урок. Долго искал видео с задачами. Ваше - одно из самых подходящих и лучших. 50 минут решений задач - это круто. Спасибо вам за труд, лично мне помогло сильно
@trendsgallery
@trendsgallery Жыл бұрын
Кстати, в последней задаче еще перепутаны стрелки в условиях)
@ITDoctor
@ITDoctor Жыл бұрын
спасибо. вот еще такой канал создал с практикой в телеграме t.me/tasks_by_code там конечно на самопроверку но может быть полезно на простых примерах начинающему разбираться. Так же все подробно читайте там и есть к некоторым задачам код от других учащихся, можно смотреть изучать и пробовать решать самостоятельно
@trendsgallery
@trendsgallery Жыл бұрын
@@ITDoctor спасибо, попробую!
@mst9301
@mst9301 2 жыл бұрын
мне если честно не особо урок зашел, начали с того как пишется функция как выводится в консоль имена, все понятно и ясно было, а потом начались какие то непонятные условия , только не обьяснили откуда что бьеретсся, и куда что заходит, это тоже самое что обьяснить ребенку как плюсовать 2+2 , а потом дать ему тригонометрические уравнения решить
@user-kb4kd2vd7v
@user-kb4kd2vd7v 3 жыл бұрын
Спасибо большое за ваш труд!!!👍☺️🙏🏻
@user-ht9tl6kf1u
@user-ht9tl6kf1u 3 жыл бұрын
Спасибо за подробный урок!
@ITDoctor
@ITDoctor 3 жыл бұрын
Пожалуйста
@sergdonskikh2140
@sergdonskikh2140 3 жыл бұрын
Спасибо за уроки !
@ITDoctor
@ITDoctor 3 жыл бұрын
пожалуйста)
@Comrade_Executor
@Comrade_Executor 8 ай бұрын
Хороший, понятный урок. Местами тяжеловато, но все реально обдумать и понять. Я, например, тупил на функции с факториалом, а потом как понял! И сразу стало просто.
@ITDoctor
@ITDoctor 8 ай бұрын
спасибо. иногда такое понимание приходит со временем. бывает просыпаешься и уже знаешь код который нужно написать или как решить что то или понимание приходит. главное уметь отпустить. если в данный момент что то не понятно не зацикливаться. пойти чуть дальше и через пару дней вернуться снова. обычно к тому моменту либо уже появится готовый ответ в голове либо вы его быстро найдете
@ann5710
@ann5710 3 жыл бұрын
Спасибо за видео!
@ITDoctor
@ITDoctor 3 жыл бұрын
Пожалуйста
@siyavush
@siyavush Жыл бұрын
Последовательность Фибоначчи все таки надо начинать с 0, 1. А для нахождения факториал легче использовать рекурсию: function factorial(n) { if(n == 0) { return 1; } else { return factorial(n-1) * n; } };
@user-ph8bv7lb2y
@user-ph8bv7lb2y 3 жыл бұрын
снимайте побольше таких видео
@user-fl2lg1rs6v
@user-fl2lg1rs6v Жыл бұрын
Спасибо, очень интересные задачи)
@ITDoctor
@ITDoctor Жыл бұрын
Рад что нравится
@user-xr4sz2mv6o
@user-xr4sz2mv6o Жыл бұрын
Спасибо за подробный разбор!
@ITDoctor
@ITDoctor Жыл бұрын
пожалуйста
@djorayevofficial5060
@djorayevofficial5060 Жыл бұрын
Спасибо за урок очень полезный и легкий для новичков. Сделайте курс про JS библиотеку Redux. Еще раз спасибо !!
@ITDoctor
@ITDoctor Жыл бұрын
Пожалуйста
@y5rdg
@y5rdg Жыл бұрын
Спасибо
@ITDoctor
@ITDoctor Жыл бұрын
Пожалуйста
@luckytima2315
@luckytima2315 3 жыл бұрын
Отлично ,прям то что надо ) Странно что ютуб не присылал уведомления (( Скажите пожалуйста что в JS сейчас стрелочные функций must have? Или это не так ?
@ITDoctor
@ITDoctor 3 жыл бұрын
У стрелочных свои преимущества. Везде их использовать смысла нет. Дальше я на примерах буду показывать зачем они нужны
@luckytima2315
@luckytima2315 3 жыл бұрын
@@ITDoctor Я просто на hexlet ,курс прохожу который бесплатный у них .Там говорят в топку все есть только стрелочные ,и тренажер у них только стрелочные понимает ,мне и стало интересно ) Спасибо большое за ответ !)
@user-ph8bv7lb2y
@user-ph8bv7lb2y 3 жыл бұрын
Пишу комментарий для поддержания канала в том числе хороший канал.
@ITDoctor
@ITDoctor 3 жыл бұрын
Спасибо большое за поддержку
@user-sp9gh1sj7c
@user-sp9gh1sj7c 9 ай бұрын
Спасибо большое за видео и знания🙏 Мне очень тяжело понять метод sort , почему так рассортировало . Поняла что сравнивала функция соседние числа , а как сортировку делала 🤷‍♀️ С 16 минуты очень сложно для меня пошло 🤦‍♀️🤯😱😵‍💫
@ITDoctor
@ITDoctor 9 ай бұрын
продолжайте изучать последовательно по плейлисту. шаг за шагом. и со временем можно вернуться к этому уроку и к другим где было сложно с первого раза. во второй будет уже легче и понятней. но все равно может не все. Но так же делаем снова. Продолжаем, параллельно читаем что то по этой теме и время от времени возвращаемся и повторяем. пробуем практиковаться и все будет получаться лучше и лучше. Главное не останавливаться, регулярно все изучать и делать это циклично for(i=ничего не знаю; i
@user-wt5we9sp9w
@user-wt5we9sp9w 3 жыл бұрын
Спасибо за урок и за задачи, было интересно) Как говорится, теория без практики бесполезна, а практика без теории обречена на провал P.S. Странно, а у меня у одного есть задержка между изображением и звуком?
@ITDoctor
@ITDoctor 3 жыл бұрын
Есть такая проблемка и я о ней знаю.
@gregorycherl8203
@gregorycherl8203 Жыл бұрын
Так и не понял, что означает запись "return a-b", т.е 1 - 5 получается и так поочередно? Может кто подробней объяснить? P.s 17 минута
@ITDoctor
@ITDoctor Жыл бұрын
почитайте статью developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/sort может будет понятней
@clannajebyan
@clannajebyan Жыл бұрын
понятно, как пользоваться функцией, т.е., что писать, чтобы упорядочить массив, но совершенно непонятно, как это работает. я, также, нашел предлагаемую автором статью, но для ее понимания необходимы дополнительные знания, которых нет. например, что такое лексикографический порядок. для себя я обозначил примерное объяснение, что: ноль, один и минус один - это шаги в сортировке(минус один - левее, ноль - стоим на месте, один - вправо). пока что далее копать не стал.
@user-er3le7uo6v
@user-er3le7uo6v 3 жыл бұрын
Спасибо Вам большое! Я новичок в js, подскажите, пожалуйста, а как можно решить такую задачку? Нужно написать две функции *Первая функция number(num) должна принимать число и возвращать квадрат этого числа. *Вторая функция запрашивает у пользователя число от 18 до 50. И если пользователь ввёл не число, нужно сделать ему одно замечание, а если число, нужно вызвать функцию number передав в неё это самое число. Необходимо вывести результат пользователю либо замечание, либо квадрат числа.
@ITDoctor
@ITDoctor 3 жыл бұрын
Весь этот плейлист посмотрите с 1 урока. Их всего 12 и тогда сможете решить такие задачи.
@user-er3le7uo6v
@user-er3le7uo6v 3 жыл бұрын
@@ITDoctor поняла, спасибо)
@user-qb5wl4dn8c
@user-qb5wl4dn8c 5 ай бұрын
Здравствуйте! Подскажите пожалуйста, у меня почемуто возникла проблема в задаче где игра "угадай число", я не знаю с чем эт связано, все проверил в коде ошибок нет. Запускаю google chrome ввожу число, мне пишет число меньше, ввожу еще меньше он всеравно пишет что число меньше, вплоть до нуля меньше. При том почемуто в хроме и в яндекс браузере нажимаю на f12 чтобы отладку сделать, там вообще почемуто не html код не js нету пустой экран. В firefox открывается инструменты разработчика и там все файлы есть, и почемуто именно когда точки остановки в отладчике ставлю и иду шаг за шагом то программа работает правильно, но если даже в firefox без оладки включаю, то тоже таже проблема постоянно мне пишет что "это число меньше" интересно почему так может быть.
@ITDoctor
@ITDoctor 5 ай бұрын
Здравствуйте. Перепроверьте все внимательно еще раз. Возможно где то у вас в условии знак стоит не меньше а больше или наоборот или где то что то пропустили. такое часто бывает и вроде мы смотрим перепроверяем а не видим в упор опечатку мелкую. это замыливание глаза от усталости. обычно вернуться к коду через некоторое время после отдыха и заново все перепроверить помогате.
@user-qb5wl4dn8c
@user-qb5wl4dn8c 5 ай бұрын
Спасибо вам! Попробую действительно пересмотреть. Скажите пожалуйста а это нормально что дикая усталость напряжение возникает когда в код пытаюсь вникнуть, голова устает что приходится уходить отдыхать, достаточно быстро.@@ITDoctor
@ITDoctor
@ITDoctor 5 ай бұрын
@@user-qb5wl4dn8c всё IT это стресс. Даже когда опыт 5-10 лет в этой сфере. А тем более в начале пути он огромен и это не просто.
@user-qb5wl4dn8c
@user-qb5wl4dn8c 5 ай бұрын
@@ITDoctor спасибо буду знать!
@Stalkerdrop
@Stalkerdrop 2 жыл бұрын
отлично объясняешь)спасибо Только переставай курить при записи 😅
@alexinshape
@alexinshape Жыл бұрын
Можно ли заменить ${count}, на какое то другое, у меня почему то его не видит и не распознает function randomNumber(){ let number = Math.floor(Math.random()*100); for(let count=1;count
@ITDoctor
@ITDoctor Жыл бұрын
если у вас и в коде одинарные кавычки как тут в комментарии вы отправили, оно и понятно. ${} работает только в косых кавычках о чём я многократно говорил. Эти кавычки на букве Ё
@maxkolchanov
@maxkolchanov Жыл бұрын
Как понять эти задачи ? Это невозможно …..
@ITDoctor
@ITDoctor Жыл бұрын
нет ничего невозможного
@maxkolchanov
@maxkolchanov Жыл бұрын
@@ITDoctor согласен 👍
The delivery rescued them
00:52
Mamasoboliha
Рет қаралды 10 МЛН
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 91 МЛН
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 13 МЛН
The Worlds Most Powerfull Batteries !
00:48
Woody & Kleiny
Рет қаралды 27 МЛН
Урок 5. JavaScript. Promise. Что это, как работает (+ пример)
23:18
Основы JavaScript. #13 Циклы
27:29
EasyCode
Рет қаралды 24 М.
JavaScript v.2.0. Замыкания
22:58
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 43 М.
06. Возврат из функции - return. Базовый Javascript - курс
33:53
Александр Дудукало
Рет қаралды 8 М.
The delivery rescued them
00:52
Mamasoboliha
Рет қаралды 10 МЛН