Тёмный

Простой мини-проект на JavaScript 

Medvedev School
Подписаться 2,4 тыс.
Просмотров 24 тыс.
50% 1

Это должен знать и уметь каждый программист на JavaScript!
Вступайте в нашу телеграмм группу t.me/MedvedevGroup и задавайте там любые вопросы по теме IT.
Мой сайт medvedevlab.ru ( Запись на занятия )
Поддержать автора 😍
Сбер → 5469380073639147
Тинькофф → 5536913778998571
ЮMoney → 410011193121481
PayPal → dmit.medv@yandex.ru
Boosty → boosty.to/medvedevschool
DonationAlerts → www.donationalerts.com/r/medv...
Music: www.bensound.com

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

 

26 апр 2021

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 67   
@user-ey7rd9ih4g
@user-ey7rd9ih4g 7 месяцев назад
Спасибо. Ждем новых видео. Очень познавательно
@Deiffify
@Deiffify Год назад
Отличная подача! Буду изучать канал дальше) низкий поклон😌
@nikitashcherbakov6367
@nikitashcherbakov6367 2 года назад
Спасибо! Как раз искал что-то простенькое. А то просто учить js без проектов скучно. 🙂
@medvedevschool
@medvedevschool 2 года назад
Одна из самых частых ошибок новичков и моих учеников - берутся за не самые простые проекты, при этом не могут сделать даже такой простой проект =)
@bormanbormanov3323
@bormanbormanov3323 2 года назад
Здравствуйте,не подскажите какие то тренажёры онлайн платформы по js, спасибо за ответ
@N.Valeriy
@N.Valeriy 2 года назад
Спасибо! Очень интересно , теперь тренируюсь, хочу выучить js
@Kadiwz
@Kadiwz 10 месяцев назад
Спасибо все понятно объяснил! Возникали ошибки не получалось сначала а потом все пошло как по маслу😇
@jonatanslapinskis1723
@jonatanslapinskis1723 Год назад
Спосибо.Хотелос бы ёшо подобнова формата видосики.👍
@leonschiffel1024
@leonschiffel1024 Год назад
Спасибо огромное!...
@PythonDevelopment
@PythonDevelopment 7 месяцев назад
Спасибо. Самое то для новичков.
@medvedevschool
@medvedevschool 7 месяцев назад
Вы вроде бы уже не новичок 🙂
@PythonDevelopment
@PythonDevelopment 7 месяцев назад
@@medvedevschool Новичок еще какой) JS изучаю после питона. Мне интересен язык и я всегда сравниваю их, смотри похожести и разности. Так что подписка и ждем еще роликов )
@mirzomok
@mirzomok 11 месяцев назад
if (document.querySelector("#q1").value === "6") { result++; } в принципе такой подход можно было использовать без создания дополнительных let - ов
@ARABIKmvp
@ARABIKmvp 2 года назад
Спасибо!
@user-kt8hv5re9u
@user-kt8hv5re9u Год назад
спасибо очень крутоооо
@user-yc7dq3zz9p
@user-yc7dq3zz9p Год назад
спасибо, бис!!!
@siyavushxan4200
@siyavushxan4200 2 года назад
класс!
@Ig_ma
@Ig_ma 10 месяцев назад
спасибо
@medvedevschool
@medvedevschool 10 месяцев назад
тогда возможно еще вот это понравится 👉🏻 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-lA4Bug4jO-U.html
@_amir_7914
@_amir_7914 2 года назад
спасибо, познавательно, мне 13 лет, вот js учу:)
@dd4el12
@dd4el12 Год назад
Учи учи в 20лет будешь все бабки мира зарабатывать Главное не потерять желание учиться
@lifeaslife2455
@lifeaslife2455 Год назад
ещё))
@Ruslan6959
@Ruslan6959 Год назад
А можно ли как-то спростить код? Не прописывая ответы на вопросы, а переложить вычисление на сам компьютер, чтобы он сам решил пример и сравнил ответ с ответом проходящего тест?
@Ruslan6959
@Ruslan6959 Год назад
Хотя, я так понимаю, он этого не сделает, т.к. примеры описаны в html файле в виде строки...
@intelligentmc9997
@intelligentmc9997 Год назад
Конечно можно, если это математика, только это увеличит код
@hola-ig9gb
@hola-ig9gb Год назад
@@Ruslan6959 если создавать html через js то сделать это просто.
@wlancerstore6016
@wlancerstore6016 Год назад
Я когда увидел отступы с помощью br, чуть не сдох
@medvedevschool
@medvedevschool Год назад
не легко же вам живётся в этом мире)) держитесь)
@Valeron12345
@Valeron12345 Год назад
А ты бы как сделал? Через margin в CSS?
@PythonDevelopment
@PythonDevelopment 7 месяцев назад
В простейшем варианте сойдет, а потом можно обмазать css и будет красиво.
@turaplex
@turaplex 9 месяцев назад
Здравствуйте, есть вопрос после написания, отправить ответ, оно вместо "отправить ответ" выдаёт"id="finish"отправить ответ.Как исправить?
@tt_dizi
@tt_dizi 9 месяцев назад
Отправить тест на проверочку
@tt_dizi
@tt_dizi 9 месяцев назад
Вот, сверь
@turaplex
@turaplex 9 месяцев назад
@@tt_dizi Спасибо большое, всё получилось
@velikorossnationalist4259
@velikorossnationalist4259 2 года назад
Почему у меня при перезагрузки страницы выходит сразу же alert(Количество правильных ответов: 0), а после теста и нажатии кнопки alert уже с результатом? Как убрать изначальный alert?
@shirosai9576
@shirosai9576 Год назад
Присвоить 0 резулт после выполнения
@gtat085
@gtat085 Год назад
не смотря видео сделал тест, потом смотрю видео и думаю: зачем я столько красоты наводил, только время потратил)
@medvedevschool
@medvedevschool Год назад
Я раньше тоже красоту наводил до тех пор пока мне дизайнер не задал вопрос: ЭТО ЧТО ЗА поиб...нь ?!?! Больше я в CSS не лазил :D
@gtat085
@gtat085 Год назад
@@medvedevschool так я ещё красивые переходы и функции на js делал))) (фиг знает зачем) проверял способности наверное)))
@Faradenza-sb3mj
@Faradenza-sb3mj Год назад
Сегодня попробую написать
@medvedevschool
@medvedevschool Год назад
Завтра проверю! ;)
@medvedevschool
@medvedevschool Год назад
Как успехи? Всё ли получилось? 🙂
@Faradenza-sb3mj
@Faradenza-sb3mj Год назад
@@medvedevschool конечно, спасибо за легкий и понятный урок.
@intelligentmc9997
@intelligentmc9997 Год назад
Почему не через form ajax
@medvedevschool
@medvedevschool Год назад
потому что видео не про ajax)
@antonkrasnov5669
@antonkrasnov5669 Год назад
Много кода. Через for было бы лаконичнее
@medvedevschool
@medvedevschool Год назад
Много, но зато понятно каждому новичку, который пишет свои первые строки / микро-проекты. Видос не для тех ребят кто знает как это написать через foreach попутно применив design patterns и далее в том же духе) И второе, пока чел не увидит как это выглядит без фора, то не будет ценить лаконичный подход через фор (который я непременно показываю, но уже на следующий ступенях так сказать). Но всё равно спасибо за комментарий! :)
@powner9879
@powner9879 2 года назад
Залейте этот проект на файл пожалуйста
@medvedevschool
@medvedevschool 2 года назад
Не уверен, что правильно понял вашу просьбу) вы имеете ввиду залить куда-нибудь? Что можно было зайти по ссылке? Если так, то постараюсь найти на это время
@tt_dizi
@tt_dizi 9 месяцев назад
​@@medvedevschoolда, я хотел друзьям скинуть а как залить кудато не знаю сделайте плиз
@dd4el12
@dd4el12 Год назад
Самый простой проект Я написал калькулятор через eval() :)
@menal4537
@menal4537 Год назад
Result ++ ето что?
@medvedevschool
@medvedevschool Год назад
"result++" ета "result = result + 1"
@user-it5sl3po8j
@user-it5sl3po8j Год назад
Интересный и хрошоий проект спасибо 😊
@PythonDevelopment
@PythonDevelopment 7 месяцев назад
не ну а чё ? =) @@medvedevschool
@user-dj2wv5jc1f
@user-dj2wv5jc1f Год назад
Не понимаю, почему некоторые тут возмущаются. Может для профи все очень плохо, но для новичков очень полезное видео, главное, что все понятно для человека, который только начинает изучать js. От себя говорю, спасибо! Один из немногих примеров, где понятно для начинающего. Я разбираюсь в этом точно хуже автора, но мне кажется первые 2 строчки в js можно сделать вот так: document.getElementById("finish").onclick = checkTest А так все ок!)
@hola-ig9gb
@hola-ig9gb Год назад
Так действительно можна сделать,но во первых переиспользовать ссылку на эту кнопку нельзя будет,а во вторых рекомендуется использовать,addEventListener,для обработки событий. А вот что действительно лучше сделать так это использовать анонимную стрелочную функцию,хоть это менее понятно для новичков,это более предпочтительный вариант.
@andrewsmal5173
@andrewsmal5173 3 года назад
чувак ты как будто только основы js выучил..
@medvedevschool
@medvedevschool 3 года назад
а что по факту не так то?)) Ну допустим даже выучил основы. И?
@yutka9139
@yutka9139 2 года назад
@@medvedevschool Можно списать плохое качество оформления кода на то что это туториал для новичков, но плодить отступы через теги br очень плохая практика, так-же у тебя почему-то переменные через let декларируются, хотя они и не изменяются, нужен const, и все переменные (айдишники в том числе) должны иметь название соответствующее содержимому, а не просто a1 a2 и т.д.
@medvedevschool
@medvedevschool 2 года назад
C br согласен, не хотел вылезать за 10 мин видео, тут согрешил (видео всё таки про программирование, а не про верстку). Нужен const? Кому нужен? Зачем?) буквально пару лет назад один var был, и никому ничего не нужно было, а теперь вдруг нужно стало. Ок, против const ничего против не имею, но выносить прям в какую-то лютейшую ошибку я бы не стал. Только если больше бы докопаться не до чего было ;) Названия переменных у меня и соответствуют содержимому, нужно просто видео внимательно смотреть. В видео я говорю "q1" от "question", соответственно "a1", "a2" - это от "answer". Надеюсь хоть с английским у вас всё хорошо. И в таких мелких проектах большего и не нужно для переменных. А такие как вы все известные паттерны проектирования засунете в проект из трех строчек)) А вот теперь можно вернуться к "качеству кода" которое вы вынесли отдельно. Так что же и где с ним не так? Желательно в js указывать. Хотя и в html, кроме br всё в целом неплохо (и просто). Засрать можно всё, что угодно. Как видите, даже ваш неудачный комментарий. Так что читайте Библию (Евангелие от Матфея 7 стих 3).
@PythonDevelopment
@PythonDevelopment 7 месяцев назад
Правильно расписал. @@medvedevschool Я не стесняюсь br пихать пока нет css в проекте. Я даже center пихаю иногда)) А то получится + 1 файл или несколько строк кода, которые для новичка уже тяжело даются. Я считаю если человеку нужно, он сам разберется как надо как ни надо и как правильно. Комментарий для поддержки канала.
@user-xn2cr5oe4p
@user-xn2cr5oe4p 8 месяцев назад
качество Г! ничего не разобрать
@medvedevschool
@medvedevschool 8 месяцев назад
пичаль
@PythonDevelopment
@PythonDevelopment 7 месяцев назад
А что не понятного-то? Ты попробуй пару тройку раз накидать этот код ручками и всё станет понятно. Упорство и труд плоды принесут.
@user-xn2cr5oe4p
@user-xn2cr5oe4p 7 месяцев назад
@@PythonDevelopment Не разобрать в смысле качества картинки
@PythonDevelopment
@PythonDevelopment 7 месяцев назад
Слушай, н у меня не вызвало проблем. Возможно потому что я на большом экране смотрел.@@user-xn2cr5oe4p
Далее
Кошка-ГОНЧАР #шортс #shorts
00:28
Просмотров 324 тыс.
Docker за 20 минут
21:42
Просмотров 63 тыс.