Тёмный

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

ITDoctor
Подписаться 71 тыс.
Просмотров 15 тыс.
50% 1

Функции на JavaScript открывают для нас огромные возможности. Сегодня мы научимся создавать свои собственные функции, а так же решим 6 задач и закрепим полученные в предыдущих уроках знания.
⚡️ Эксклюзив на Boosty - boosty.to/itdo...
💡 Telegram канал и чат - t.me/itdoctor_...
🎥 Курсы на Stepik - stepik.org/use...
Дзен - dzen.ru/itdoctor
Rutube - rutube.ru/chan...
ВКонтакте - itdocto...
#itdoctor #js #javascript

Опубликовано:

 

3 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 60   
@ITDoctor
@ITDoctor 3 года назад
Супер курс по языку JavaScript: stepik.org/z/113653
@Vse-po-Faktu
@Vse-po-Faktu 9 месяцев назад
Очень круто, что половина урока - это практические задания с разборами. Каждую задачу ставлю на паузу, пробую сам решить, после смотрю дальше. Спасибо!
@ITDoctor
@ITDoctor 9 месяцев назад
Всем бы такой подход как у вас, это вызывает уважение. Уверен вы всего добьетесь!
@Vse-po-Faktu
@Vse-po-Faktu 9 месяцев назад
@@ITDoctorваши слова да Богу в уши 🙏😁. Цель - через 3 года выступить на митапе или конфе по фронтенду 💪. Скриню))
@trendsgallery
@trendsgallery 2 года назад
Спасибо за урок. Долго искал видео с задачами. Ваше - одно из самых подходящих и лучших. 50 минут решений задач - это круто. Спасибо вам за труд, лично мне помогло сильно
@trendsgallery
@trendsgallery 2 года назад
Кстати, в последней задаче еще перепутаны стрелки в условиях)
@ITDoctor
@ITDoctor 2 года назад
спасибо. вот еще такой канал создал с практикой в телеграме t.me/tasks_by_code там конечно на самопроверку но может быть полезно на простых примерах начинающему разбираться. Так же все подробно читайте там и есть к некоторым задачам код от других учащихся, можно смотреть изучать и пробовать решать самостоятельно
@trendsgallery
@trendsgallery 2 года назад
@@ITDoctor спасибо, попробую!
@Rinucca
@Rinucca 5 месяцев назад
Спасибо вам !!! Первое видео из которого я поняла, что такое обьект и метод, и как они взаимодействуют!
@ITDoctor
@ITDoctor 5 месяцев назад
спасибо за оценку
@АкимеУсеинова-с3е
@АкимеУсеинова-с3е 3 года назад
Спасибо большое за ваш труд!!!👍☺️🙏🏻
@КристинаТрибой-с4щ
Спасибо за подробный урок!
@ITDoctor
@ITDoctor 3 года назад
Пожалуйста
@mst9301
@mst9301 2 года назад
мне если честно не особо урок зашел, начали с того как пишется функция как выводится в консоль имена, все понятно и ясно было, а потом начались какие то непонятные условия , только не обьяснили откуда что бьеретсся, и куда что заходит, это тоже самое что обьяснить ребенку как плюсовать 2+2 , а потом дать ему тригонометрические уравнения решить
@sergdonskikh2140
@sergdonskikh2140 3 года назад
Спасибо за уроки !
@ITDoctor
@ITDoctor 3 года назад
пожалуйста)
@ann5710
@ann5710 3 года назад
Спасибо за видео!
@ITDoctor
@ITDoctor 3 года назад
Пожалуйста
@Polesski_Kot
@Polesski_Kot Год назад
Хороший, понятный урок. Местами тяжеловато, но все реально обдумать и понять. Я, например, тупил на функции с факториалом, а потом как понял! И сразу стало просто.
@ITDoctor
@ITDoctor Год назад
спасибо. иногда такое понимание приходит со временем. бывает просыпаешься и уже знаешь код который нужно написать или как решить что то или понимание приходит. главное уметь отпустить. если в данный момент что то не понятно не зацикливаться. пойти чуть дальше и через пару дней вернуться снова. обычно к тому моменту либо уже появится готовый ответ в голове либо вы его быстро найдете
@АделинаСафронова-о2х
Спасибо за подробный разбор!
@ITDoctor
@ITDoctor Год назад
пожалуйста
@ДмитрийРозенбаун
@ДмитрийРозенбаун 2 года назад
Спасибо, очень интересные задачи)
@ITDoctor
@ITDoctor 2 года назад
Рад что нравится
@LAMit
@LAMit 3 месяца назад
В игре Угадай число я бы добавил выход из цикла при нажатии кнопки Отмена. А так все супер! Практика наше все))
@ITDoctor
@ITDoctor 3 месяца назад
спасибо что делитесь
@Хорошиезнания-ш3й
@Хорошиезнания-ш3й 3 года назад
снимайте побольше таких видео
@djorayevofficial5060
@djorayevofficial5060 Год назад
Спасибо за урок очень полезный и легкий для новичков. Сделайте курс про JS библиотеку Redux. Еще раз спасибо !!
@ITDoctor
@ITDoctor Год назад
Пожалуйста
@siyavush
@siyavush Год назад
Последовательность Фибоначчи все таки надо начинать с 0, 1. А для нахождения факториал легче использовать рекурсию: function factorial(n) { if(n == 0) { return 1; } else { return factorial(n-1) * n; } };
@y5rdg
@y5rdg Год назад
Спасибо
@ITDoctor
@ITDoctor Год назад
Пожалуйста
@Хорошиезнания-ш3й
@Хорошиезнания-ш3й 3 года назад
Пишу комментарий для поддержания канала в том числе хороший канал.
@ITDoctor
@ITDoctor 3 года назад
Спасибо большое за поддержку
@ЮлияРоманенко-к4ц
Спасибо большое за видео и знания🙏 Мне очень тяжело понять метод sort , почему так рассортировало . Поняла что сравнивала функция соседние числа , а как сортировку делала 🤷‍♀️ С 16 минуты очень сложно для меня пошло 🤦‍♀️🤯😱😵‍💫
@ITDoctor
@ITDoctor Год назад
продолжайте изучать последовательно по плейлисту. шаг за шагом. и со временем можно вернуться к этому уроку и к другим где было сложно с первого раза. во второй будет уже легче и понятней. но все равно может не все. Но так же делаем снова. Продолжаем, параллельно читаем что то по этой теме и время от времени возвращаемся и повторяем. пробуем практиковаться и все будет получаться лучше и лучше. Главное не останавливаться, регулярно все изучать и делать это циклично for(i=ничего не знаю; i
@ОлегПетров-ш8ш
@ОлегПетров-ш8ш 3 года назад
Спасибо за урок и за задачи, было интересно) Как говорится, теория без практики бесполезна, а практика без теории обречена на провал P.S. Странно, а у меня у одного есть задержка между изображением и звуком?
@ITDoctor
@ITDoctor 3 года назад
Есть такая проблемка и я о ней знаю.
@luckytima2315
@luckytima2315 3 года назад
Отлично ,прям то что надо ) Странно что ютуб не присылал уведомления (( Скажите пожалуйста что в JS сейчас стрелочные функций must have? Или это не так ?
@ITDoctor
@ITDoctor 3 года назад
У стрелочных свои преимущества. Везде их использовать смысла нет. Дальше я на примерах буду показывать зачем они нужны
@luckytima2315
@luckytima2315 3 года назад
@@ITDoctor Я просто на hexlet ,курс прохожу который бесплатный у них .Там говорят в топку все есть только стрелочные ,и тренажер у них только стрелочные понимает ,мне и стало интересно ) Спасибо большое за ответ !)
@ЭТОАЛИЭКСПРЕСС
@ЭТОАЛИЭКСПРЕСС 3 месяца назад
Привет! На 6.42 function ptintText(name, age) { return "My name is " + name, ", Age " + age; } console.log(ptintText("Petr", 45)); Выводит , Age 45 Name потерялся где то....
@LAMit
@LAMit 3 месяца назад
Привет! Проверь еще раз внимательно код. В строке с return после name стоит запятая, а должен быть + (плюс)
@gregorycherl8203
@gregorycherl8203 2 года назад
Так и не понял, что означает запись "return a-b", т.е 1 - 5 получается и так поочередно? Может кто подробней объяснить? P.s 17 минута
@ITDoctor
@ITDoctor 2 года назад
почитайте статью developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/sort может будет понятней
@clannajebyan
@clannajebyan Год назад
понятно, как пользоваться функцией, т.е., что писать, чтобы упорядочить массив, но совершенно непонятно, как это работает. я, также, нашел предлагаемую автором статью, но для ее понимания необходимы дополнительные знания, которых нет. например, что такое лексикографический порядок. для себя я обозначил примерное объяснение, что: ноль, один и минус один - это шаги в сортировке(минус один - левее, ноль - стоим на месте, один - вправо). пока что далее копать не стал.
@ЮляИванова-у3щ
@ЮляИванова-у3щ 3 года назад
Спасибо Вам большое! Я новичок в js, подскажите, пожалуйста, а как можно решить такую задачку? Нужно написать две функции *Первая функция number(num) должна принимать число и возвращать квадрат этого числа. *Вторая функция запрашивает у пользователя число от 18 до 50. И если пользователь ввёл не число, нужно сделать ему одно замечание, а если число, нужно вызвать функцию number передав в неё это самое число. Необходимо вывести результат пользователю либо замечание, либо квадрат числа.
@ITDoctor
@ITDoctor 3 года назад
Весь этот плейлист посмотрите с 1 урока. Их всего 12 и тогда сможете решить такие задачи.
@ЮляИванова-у3щ
@ЮляИванова-у3щ 3 года назад
@@ITDoctor поняла, спасибо)
@Stalkerdrop
@Stalkerdrop 2 года назад
отлично объясняешь)спасибо Только переставай курить при записи 😅
@РусланДжуманиязов-ш6л
@РусланДжуманиязов-ш6л 9 месяцев назад
Здравствуйте! Подскажите пожалуйста, у меня почемуто возникла проблема в задаче где игра "угадай число", я не знаю с чем эт связано, все проверил в коде ошибок нет. Запускаю google chrome ввожу число, мне пишет число меньше, ввожу еще меньше он всеравно пишет что число меньше, вплоть до нуля меньше. При том почемуто в хроме и в яндекс браузере нажимаю на f12 чтобы отладку сделать, там вообще почемуто не html код не js нету пустой экран. В firefox открывается инструменты разработчика и там все файлы есть, и почемуто именно когда точки остановки в отладчике ставлю и иду шаг за шагом то программа работает правильно, но если даже в firefox без оладки включаю, то тоже таже проблема постоянно мне пишет что "это число меньше" интересно почему так может быть.
@ITDoctor
@ITDoctor 9 месяцев назад
Здравствуйте. Перепроверьте все внимательно еще раз. Возможно где то у вас в условии знак стоит не меньше а больше или наоборот или где то что то пропустили. такое часто бывает и вроде мы смотрим перепроверяем а не видим в упор опечатку мелкую. это замыливание глаза от усталости. обычно вернуться к коду через некоторое время после отдыха и заново все перепроверить помогате.
@РусланДжуманиязов-ш6л
@РусланДжуманиязов-ш6л 9 месяцев назад
Спасибо вам! Попробую действительно пересмотреть. Скажите пожалуйста а это нормально что дикая усталость напряжение возникает когда в код пытаюсь вникнуть, голова устает что приходится уходить отдыхать, достаточно быстро.@@ITDoctor
@ITDoctor
@ITDoctor 9 месяцев назад
@@РусланДжуманиязов-ш6л всё IT это стресс. Даже когда опыт 5-10 лет в этой сфере. А тем более в начале пути он огромен и это не просто.
@РусланДжуманиязов-ш6л
@РусланДжуманиязов-ш6л 9 месяцев назад
@@ITDoctor спасибо буду знать!
@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 согласен 👍
Далее
Китайка нашла Метиорит😂😆
00:21
JavaScript v.2.0. Замыкания
22:58
Просмотров 44 тыс.
Основы JavaScript. #14 Функции
24:21
Просмотров 25 тыс.