Александр, никто как вы не объясняет доступным языком уроки. Многие "учителя" барыжат своими низкокачественными кусками говна за большие деньги, а вы бесплатно помогаете людям. Респект и уважуха!
Дякую. Ви чудово пояснили функції js. Передивився декілька роликів, але так як ви спокійно, повільно, наглядно і з поясненнями на кожному кроці я ще не зустрічав. Вчив js на каналі sorax, на половині натрапив на ваш канал і почав заново з вами, ВЕЛИКЕ ВАМ ДЯКУЮ!!!
Как всегда все на высшем уровне. Спасибо вам за потрясное изложение материала, а самое главное очень доходчивое. Продолжайте в том же духе, потому что это самый лучший курс по JS. P.S. Кто не ставит лайки тот РЕДИСКА.
Неделю учу JS и это лучший урок по функциям, что я видел. Использую (learn_javascript_ru) и попутно смотрю видео курсы. Но только в этом ролике почему то понял как работает return и все остальное. Огромная благодарность. Единственное еще неплохо было бы добавить, что (t) - это переменная, а (w) - это параметр функции showTemp(w). showTemp(t) = showTemp(-90). А то я тупил как разные буквы могут быть. Думаю новички часто парятся в самых необычных местах. P.S. Другие видео пока не смотрел, но это только пока)
Если не сложно, подскажи, пожалуйста)) Я новичок в JS и что-то запуталась( Буду безмерно благодарна))) Нужно написать две функции *Первая функция number(num) должна принимать число и возвращать квадрат этого числа. *Вторая функция запрашивает у пользователя число от 18 до 50. И если пользователь ввёл не число, нужно сделать ему одно замечание, а если число, нужно вызвать функцию number передав в неё это самое число. Необходимо вывести результат пользователю либо замечание, либо квадрат числа.
а как сделать строгую типизацию для формальных параметров? Если функция принимает объект класса и в ней используются его методы. Это мне нужно для того, чтобы VS Code помогал, выводя список полей и методов объекта в меню подсказок.
Здравствуйте. А на 5:13 в консоли видно всю функцию. Вопрос такой. А если к примеру я узнаю название функции на каком-то сайте, то я могу через такую манипуляцию мягко говоря взломать или что-то уточнить через консоль?)
Смотрите, весь javascript выполняется у вас на компьютере. Вы на лету можете заменять любые действия javascript, но это будет только на вашем компьютере. Т.е. цену заменить на товар вы можете, но когда купите этот товар, цена его будет браться из базы данных, которая на сервере. Единственное что вы можете сделать - вызвать функцию на сервере, которая определена разработчиком.
На счет IDE: Вы где-то писали, что VS Вам не зашел. А Sublime, пробовали? Просто в таких уроках очень неудобно постоянно переключаться на браузер, да и зрителей это сбивает. В Sublime есть встроенная консоль, ее легко настроить на работу с Nodejs. Нажали ctrl+b, и результат кода, уже на экране.
Как ни странно тому, кто функцию вызывает. Если вы напишите let a = bbbb() а внутри bbbb установлен return то в переменную a залетит то что написано после return.
Мне на моих курсах надо сделать вот такое задание : Реализуйте функцию squareOfSum, которая находит квадрат суммы двух чисел по формуле: a² + 2 * a * b + b². squareOfSum(2, 3) // 25 squareOfSum(1, 10) // 121 Помогите мне пожалуйста как определять функцию и как ее вызывать я понял, но я не пойму для чего нужны эти строки в конце задания: squareOfSum(2, 3) // 25 squareOfSum(1, 10) // 121 Они куда-то должны подставляться ? Пожалуйста кто-нибудь помогите :(
Только что смотрел ролик о функциях в JS другого блогера. 30 минут досконально передаваемой информации о функциях, но так как у Лущенко никто не передает суть: ЗАЧЕМ ЭТО, КАК и опять ЗАЧЕМ это применяют на практике в реальной жизни. Короче не могут так делать контент как Алекс
Гад, перебрав з десяток роликів на цю тему. "Бе", "ме", "е" - люди два слова зв'язати не можуть. А тут все чітко ясно і без "бе-ме". Дякую красно.
VOLODAR079 Dolov дякую вам
Александр, никто как вы не объясняет доступным языком уроки. Многие "учителя" барыжат своими низкокачественными кусками говна за большие деньги, а вы бесплатно помогаете людям.
Респект и уважуха!
+
Никакие книжки и сайты не заменят талантливого преподавателя!
Спасибо!!!
@@itgid
вам спасибо
Согласен.
Дякую. Ви чудово пояснили функції js. Передивився декілька роликів, але так як ви спокійно, повільно, наглядно і з поясненнями на кожному кроці я ще не зустрічав. Вчив js на каналі sorax, на половині натрапив на ваш канал і почав заново з вами, ВЕЛИКЕ ВАМ ДЯКУЮ!!!
Как всегда все на высшем уровне. Спасибо вам за потрясное изложение материала, а самое главное очень доходчивое. Продолжайте в том же духе, потому что это самый лучший курс по JS. P.S. Кто не ставит лайки тот РЕДИСКА.
Спасибо!
Большое спасибо за ваши уроки. Долго не понимал всех нюансов функций и параметров, а здесь в одном видео всё по полочкам, подробно и доступно
Пожалуйста
Здравствуйте, Александр!
С огромным удовольствием смотрю все Ваши уроки)) очень ждал тему функций
Спасибо Вам!!!
Пожалуйста
Неделю учу JS и это лучший урок по функциям, что я видел. Использую (learn_javascript_ru) и попутно смотрю видео курсы. Но только в этом ролике почему то понял как работает return и все остальное. Огромная благодарность. Единственное еще неплохо было бы добавить, что (t) - это переменная, а (w) - это параметр функции showTemp(w). showTemp(t) = showTemp(-90). А то я тупил как разные буквы могут быть. Думаю новички часто парятся в самых необычных местах.
P.S. Другие видео пока не смотрел, но это только пока)
Спасибо вам огромное, вы отличный преподаватель по JS, таких талантливых как вы в Ютубе не найти
Спасибо!
@@itgid
мне кажется вы любой предмет можете преподавать, даже математику
спасибо огромное! вы мой преподаватель номер один!)))
Если не сложно, подскажи, пожалуйста))
Я новичок в JS и что-то запуталась(
Буду безмерно благодарна)))
Нужно написать две функции
*Первая функция number(num) должна принимать число и возвращать квадрат этого числа.
*Вторая функция запрашивает у пользователя число от 18 до 50.
И если пользователь ввёл не число, нужно сделать ему одно замечание, а если число, нужно вызвать функцию number передав в неё это самое число. Необходимо вывести результат пользователю либо замечание, либо квадрат числа.
Отличная подача материала, некоторые моменты действительно намного понятнее стали сейчас. Респект и уважуха)!
а как сделать строгую типизацию для формальных параметров? Если функция принимает объект класса и в ней используются его методы. Это мне нужно для того, чтобы VS Code помогал, выводя список полей и методов объекта в меню подсказок.
пока самое понятное из всего что видел по функциям
Здравствуйте. А на 5:13 в консоли видно всю функцию. Вопрос такой. А если к примеру я узнаю название функции на каком-то сайте, то я могу через такую манипуляцию мягко говоря взломать или что-то уточнить через консоль?)
Смотрите, весь javascript выполняется у вас на компьютере. Вы на лету можете заменять любые действия javascript, но это будет только на вашем компьютере. Т.е. цену заменить на товар вы можете, но когда купите этот товар, цена его будет браться из базы данных, которая на сервере. Единственное что вы можете сделать - вызвать функцию на сервере, которая определена разработчиком.
Скажите, пожалуйста,а почему после условий if и else нет фигурных скобок?
если одно действие, то можно пропускать фигурные скобки.
Теперь понятно!
Дякую. Гарно пояснюєте.
Есть вопрос: можно ли вызвать функцию, пропустив, параметр. Допустим вот так summma( , 5). Или первым параметром нужно обязательно, что-то указать?
Не помню, нужно уточнить. Завтра будут уроки по аргументам - подыму этот вопрос.
Великолепно!
На счет IDE: Вы где-то писали, что VS Вам не зашел. А Sublime, пробовали? Просто в таких уроках очень неудобно постоянно переключаться на браузер, да и зрителей это сбивает. В Sublime есть встроенная консоль, ее легко настроить на работу с Nodejs. Нажали ctrl+b, и результат кода, уже на экране.
Тю... только вспомнил.. конечно, же Вы продавали Sublime, у Вас же даже, есть подсказки по его настройке))
Это и есть sublime. Критику учту
Спасибо за урок👍
Гениально
такой вопрос =) const showTemp = w => {} почему не так?
klass
Я всё равно не понимаю смысла самого return. Что значит "возвращает", кому он чего "возвращает"?
Как ни странно тому, кто функцию вызывает. Если вы напишите let a = bbbb() а внутри bbbb установлен return то в переменную a залетит то что написано после return.
Однозначно лайк :D
Спасибо Сань
Мне на моих курсах надо сделать вот такое задание :
Реализуйте функцию squareOfSum, которая находит квадрат суммы двух чисел по формуле: a² + 2 * a * b + b².
squareOfSum(2, 3) // 25
squareOfSum(1, 10) // 121
Помогите мне пожалуйста как определять функцию и как ее вызывать я понял, но я не пойму для чего нужны эти строки в конце задания:
squareOfSum(2, 3) // 25
squareOfSum(1, 10) // 121
Они куда-то должны подставляться ? Пожалуйста кто-нибудь помогите :(
Вы написали фунцкцию. Последние строки проверяют ее работу. Если фукнцию запустить и дать ей два числа 2 и 3 то она должна вывести - возвратить 25
Спасибо ! У меня получилось :)
Дякую...
Фэнкью...
Спасибо...
чудово)
учу js.. хочу общаться, меняться мнением и т.д. с кем то кто тож учит js
собратья отзовитесь)
Как успехи?
Ну го😹
"Как видите, ничего сверхсложного в функциях нет".
Ага, особенно когда тебе это Алекс Лущенко третий раз объясняет.
Мне кажется я врубился...
Круто!
Только что смотрел ролик о функциях в JS другого блогера. 30 минут досконально передаваемой информации о функциях, но так как у Лущенко никто не передает суть: ЗАЧЕМ ЭТО, КАК и опять ЗАЧЕМ это применяют на практике в реальной жизни. Короче не могут так делать контент как Алекс