Программист86
Программист86
  • 169
  • 1 501 071
Язык Javascript для начинающих | #16 Function Declarations отличия Function Expressions.
Функциональное выражение и объявление функции очень похожи и имеют почти одинаковый синтаксис. Главным отличием между ними является имя функции, которое в случае функциональных выражений может быть опущено для создания анонимных функций. Функциональное выражение может быть использовано для создания самовызывающейся функции IIFE (Immediately Invoked Function Expression), которая исполняется сразу же после того, как она была определена.
Плейлист уроки javascript ua-cam.com/play/PLLnZvlhOi4Cz2NrXb0xMFy2H4GNpcwqCR.html
По вопросам сотрудничества programmist864@gmail.com
#javascript #js #урокиjavascript
Переглядів: 1 380

Відео

Язык Javascript для начинающих | #15 Promise js
Переглядів 7893 роки тому
JavaScript однопоточный, и это означает, что два куска кода не могут выполняться в одно и то же время, а будут работать один за другим.Promises ориентированы не на замещение обратных вызовов. Это что-то вроде достойного доверия посредника для управления обратными вызовами - другими словами, они находятся между вызывающим кодом и выполняющим задачу асинхронным кодом. В конструкторе Promise преду...
Язык Javascript для начинающих | #14 Отличия var let и const.
Переглядів 5253 роки тому
В ES2015 (ES6) появилось много новых блестящих функций. И теперь, с 2020 года, предполагается, что многие разработчики JavaScript ознакомились и начали использовать эти функции. Одна из функций ES6 - добавление let и const, которые можно использовать для объявления переменных. Вопрос в том, чем они отличаются от старых добрых, var которые мы использовали? Если вам все еще непонятно, это видео д...
ООП в js | #1 Что такое классы?
Переглядів 4983 роки тому
Класс js - это описание множества объектов программирования и выполняемых над ними действий. С точки зрения программирования класс можно рассматривать, как набор данных полей и атрибутов, а также функций для работы с ними. Любая программа, написанная на языке ООП, отражает в своих данных состояние физических предметов либо абстрактных понятий - объектов программирования, для работы, с которыми ...
Язык Javascript для начинающих | #13 localstorage js.
Переглядів 3813 роки тому
localStorage - новая особенность HTML5, позволяющая хранить любую информацию в пользовательском браузере благодаря JavaScript. Это старый добрый JS-объект, в который можно добавлять и удалять пары ключ и значение. Достоинство заключается в том, что localStorage располагает как минимум 5 Мб для хранения данных (этот размер поддерживается всеми основными веб-браузерами), что на порядок больше, че...
Язык Javascript для начинающих | #12 Создание HTML элементов в js.
Переглядів 4473 роки тому
В HTML мы создаём столько элементов, сколько нам нужно, в коде, добавляя и удаляя их по мере изменения страницы в соответствии с psd-макетом или потребностями сайта. JavaScript также умеет создавать html-элементы, для этого у него есть несколько методов. Плейлист уроки javascript ua-cam.com/play/PLLnZvlhOi4Cz2NrXb0xMFy2H4GNpcwqCR.html По вопросам сотрудничества programmist864@gmail.com #javascr...
Создание игры Roll-a-Ball в PlayCanvas.
Переглядів 2,7 тис.3 роки тому
PlayCanvas - это движок для 3D-игр с открытым исходным кодом, он работает в современных браузерах, поддерживающих WebGL. Платформа PlayCanvas имеет редактор для совместной работы в реальном времени, который позволяет редактировать проект одновременно нескольким разработчикам. Движок поддерживает стандарты WebGL 1.0 и 2.0 для создания трехмерной графики с ускорением на GPU и позволяет создавать ...
Уроки Node js с нуля / #1 - Установка и запуск программы.
Переглядів 9683 роки тому
Node JS - это кроссплатформенная среда для языка JavaScript, с помощью данный среды мы можем написать, серверную и клиентскую часть нашего приложения. С помощью данной среды можно реализовать таких программы, как мессенджеры, платформы итд. Аналогом node является php, но есть плюсы и минусы и обеих технология и их используют в зависимости от задачи. В этом уроке мы начнём изучать данную техноло...
Изучение js json за 10 минут.
Переглядів 25 тис.3 роки тому
JSON - текстовый формат обмена данными, основанный на js. Данный формат представляет собой строку, которая очень похожа на буквенный формат объекта. Вы можете включать одни и те же базовые типы данных внутри JSON, так же как и в стандартном объекте JavaScript - строки, числа и другие объектные литералы. Это позволяет построить иерархию данных. В этом уроки мы изучим json в языке программировани...
Как настроить консоль в Microsoft Visual Studio?
Переглядів 7 тис.3 роки тому
Консоль это устройство интерактивного ввода или вывода различных данных. В этом уроки мы рассмотрим, как её можно настраивать в компиляторе Visual Studio. По вопросам сотрудничества programmist864@gmail.com
Язык c++ с нуля | #43 Escape последовательность.
Переглядів 2,6 тис.3 роки тому
Escape-последовательности обычно используются для указания действий, например возврата каретки или табуляции, на терминалах и принтерах. Они также используются для обозначения буквенных представлений непечатаемых символов, а также символов, которые обычно имеют специальное значение, например двойных кавычек. В этом видео уроки мы рассмотрим какие существуют основные символы escape последователь...
Язык c++ с нуля | #42 Точки останова.
Переглядів 2,2 тис.3 роки тому
Точки останова - это один из важнейших инструментов разработчика для выполнения отладки в visual studio. Данные точки останова программы устанавливаются везде, где нужно приостановить выполнение отладчика. Например, вы хотите просмотреть состояние переменных кода или стек вызовов в определенной точке. Плейлист язык C с нуля ua-cam.com/play/PLLnZvlhOi4CxlPErrIYhchFWFxvgvy9Vd.html По вопросам сот...
Как создать проект на языке си в Microsoft Visual Studio?
Переглядів 53 тис.3 роки тому
В Visual Studio существует поддержка языка си, но подключение его в программу очень тяжелое, и состоит из множества шагов. В этом уроки мы подключим язык си, также рассмотрим как на нём работают программы и какие есть особенности. По вопросам сотрудничества programmist864@gmail.com
Уроки construct 3 | Урок #5 Платформы для экспорта проекта.
Переглядів 2,1 тис.3 роки тому
В этом уроки мы рассмотрим какие платформы поддерживает construct 3 и особенности экспортирование проектов. Плейлист Уроки construct 3 ua-cam.com/play/PLLnZvlhOi4Cx0nshA1z514I0rHODuLiOV.html
Язык c++ с нуля | #41 Отладка программы в visual studio.
Переглядів 4,8 тис.3 роки тому
Отладка программы - это специальный этап в разработке программы, состоящий в выявлении и устранении программных ошибок, факт существования которых уже установлен. В этом уроки мы с вами изучим как сделать отладку программы в c . Плейлист язык C с нуля ua-cam.com/play/PLLnZvlhOi4CxlPErrIYhchFWFxvgvy9Vd.html По вопросам сотрудничества programmist864@gmail.com
Уроки construct 3 | Урок #4 подключение JavaScript.
Переглядів 2,3 тис.3 роки тому
Уроки construct 3 | Урок #4 подключение JavaScript.
Язык си с нуля | #25 Часть 2 Разработка Игры "Крестики нолики" на си.
Переглядів 1,8 тис.3 роки тому
Язык си с нуля | #25 Часть 2 Разработка Игры "Крестики нолики" на си.
Уроки construct 3 | Урок #3 Списки событий.
Переглядів 2,7 тис.3 роки тому
Уроки construct 3 | Урок #3 Списки событий.
Язык c++ с нуля | #40 Массив функций.
Переглядів 2,1 тис.3 роки тому
Язык c с нуля | #40 Массив функций.
Язык Javascript для начинающих | #11 Создание анимации движения.
Переглядів 2,2 тис.3 роки тому
Язык Javascript для начинающих | #11 Создание анимации движения.
Язык c++ с нуля | #39 Прототип функции.
Переглядів 2 тис.3 роки тому
Язык c с нуля | #39 Прототип функции.
Язык Javascript для начинающих | #10 Функция setinterval.
Переглядів 3003 роки тому
Язык Javascript для начинающих | #10 Функция setinterval.
Уроки PHP | #6 Вывод данных с помощью функции printf.
Переглядів 5743 роки тому
Уроки PHP | #6 Вывод данных с помощью функции printf.
Уроки PHP | #5 Цикл While.
Переглядів 2843 роки тому
Уроки PHP | #5 Цикл While.
Уроки PHP | #4 Строки.
Переглядів 5633 роки тому
Уроки PHP | #4 Строки.
Уроки PHP | #3 Числовые и вещественные переменные.
Переглядів 6383 роки тому
Уроки PHP | #3 Числовые и вещественные переменные.
Уроки PHP |#2 Установка и настройка сервера на Windows 10.
Переглядів 2,9 тис.3 роки тому
Уроки PHP |#2 Установка и настройка сервера на Windows 10.
Уроки PHP | #1 Зачем нужен серверный язык программирования?
Переглядів 4,1 тис.3 роки тому
Уроки PHP | #1 Зачем нужен серверный язык программирования?
Транспонирование матрицы на языке c++
Переглядів 8 тис.3 роки тому
Транспонирование матрицы на языке c
Язык Javascript для начинающих | #9 Функция settimeout.
Переглядів 2203 роки тому
Язык Javascript для начинающих | #9 Функция settimeout.

КОМЕНТАРІ

  • @sergeymesky535
    @sergeymesky535 7 днів тому

    Спасибо, полезно

  • @degustator_likera6090
    @degustator_likera6090 26 днів тому

    39.25 в строке кода @"\t.txt", encoding); Как только вы создадите текстовый документ t.txt перейдите в его свойста->подробно->имя. Правильное имя введите в этот код и всё заработает

  • @НиколайЩеглов-м6ь
    @НиколайЩеглов-м6ь 27 днів тому

    39:06 У меня при запуске программы не читается текст из файла t.txt. Ошибка error 1 вообще ни разу не выскакивала даже при отсутствии файла t.txt. Кто знает почему это происходит?

  • @NelNik
    @NelNik Місяць тому

    За час, это что то новое 😅

  • @Mclansky8
    @Mclansky8 Місяць тому

    как убрать ее в курсора мыши?

  • @forseknight4194
    @forseknight4194 Місяць тому

    От души чувак ты лучший

  • @штщьощт
    @штщьощт Місяць тому

    Он дает ошибку на 3 тесте

  • @штщьощт
    @штщьощт Місяць тому

    штщьощт

  • @androidpasha
    @androidpasha 2 місяці тому

    Я лямбды в функции передавал для универсальности. template <typename Func> void fill_arr(int32_t *arr, const int count, const int min, const int max, Func testing) { int i = 0; for (size_t j = min; j < max; j++) { if (i == count) break; if (testing(j)) { arr[i++] = j; } } } template <typename Func> int summ_arr(int32_t *arr, const int count, Func testing) { int sum = 0; for (int i = 0; i < count; i++) { sum += testing(arr[i]); } return sum; } template <typename Func> int search_arr(int32_t *arr, const int count, Func testing) { int index=0; int prev = arr[0]; for (int i = 1; i < count; i++) { if (prev != testing(prev, arr[i])){ prev = arr[i]; index = i; } } return index; } void main(){ #define num_elements 50 #define min_arr 1 #define max_arr 99 int32_t arr[num_elements]; fill_arr(arr, num_elements, min_arr, max_arr, [](int e){ return e % 2 != 0; }); summ_arr(arr, num_elements, [](int e){ if (e < 0) return e; else return 0; }); int index_max_Arr = search_arr(arr, num_elements, [](int first, int last){if (last>first) return last; else return first; }); int index_min_Arr = search_arr(arr, num_elements, [](int first, int last){if (last<first) return last; else return first; }); int sum_min_max = 0; for (int i = index_min_Arr; i <= index_max_Arr; i++) { sum_min_max += arr[i]; } }

  • @l4Iexl
    @l4Iexl 2 місяці тому

    интересное решение 1ой задачи.. я б сделал через доп. переменную, типо: for (int i = 0; i < size; i++) { int x = rand()%100; if (x % 2 == 1) arr[i] = x; } но твой интереснее, я б не додумался до такого😅

  • @Noname18497
    @Noname18497 2 місяці тому

    а вообще как посмотреть какой был тест?

  • @mrpranikOFF
    @mrpranikOFF 2 місяці тому

    Про insert отдельное спасибо

  • @AstarotVoland
    @AstarotVoland 3 місяці тому

    "В языке Си вывод русского языка не поддерживается"? Отнюдь. Изначально не поддерживался, но "ANSI C", ISO и разработка фирмы IBM поддержки кодировок отличных от американской, позволили поддерживать национальные кодировки с длиной до 128 символов. Поэтому язык Си может поддерживать национальные кодировки. Но есть особенность: программы сделанные для одного национального языка, могут писать кракозябрами в ОС другого языка, в которой нет поддержки языка создания. Поэтому придумали юникод. И в Си это тоже есть, называется "широкие символы". Про корректную "русскую" локализацию: Разные IDE могут по разному обрабатывать локализацию, поэтому для языка Си надо явно задавать include <locale.h> и в теле main после фигурной скобки setlocale(LC_ALL, ""); тогда в русифицированных ОС кракозябр не появится. Но. Если предполагается обмениваться информацией между разными ОС, да ещё разноязычных, то следует заранее проработать тему кодировок. Или сразу разобраться с программированием в юникоде. Но пока что нет единства для разных ОС. Так, в линуксах своя кухня, в винде своя кухня. С выпуском вин10 проблему юникода для разноязычных ОС удалось снять. Но кухня эта непростая, много заморочек. Для этого надо знать и помнить, что операционная система и IDE должны быть "на одной волне", иначе новичку кракозябры отобьют всю охоту. Без знания этой темы нефиг начинать мучить форумы глупыми вопросами.

  • @kezaris
    @kezaris 3 місяці тому

    большое спасибо! очень выручили

  • @ffbf3625
    @ffbf3625 3 місяці тому

    Спасибо за видео

  • @АндрейОнхонов-ю1к
    @АндрейОнхонов-ю1к 3 місяці тому

    полностью согласен, что циклом в разы проще написать, чем написать рекурсию

  • @ffffffffffffvmyt7237
    @ffffffffffffvmyt7237 3 місяці тому

    парни, какой проект на плюсах написать можно прикольный, по приколу начал изучать, на питоне бек кручу может какие библиотеки интересные есть для плюсов, которые стоит пощупать

  • @dominikagolitsyna9070
    @dominikagolitsyna9070 3 місяці тому

    спасибо огромное от всего сердца. если бы не это видео, то я бы никогда не написала лабораторную по массивам, теперь в ближайшее время меня не отчислят

  • @sergeyscorin
    @sergeyscorin 3 місяці тому

    Спасибо

  • @Oleja-b8h
    @Oleja-b8h 3 місяці тому

    Спасибо большое. Для первого курса самое то !

  • @stendofermaximcop5918
    @stendofermaximcop5918 3 місяці тому

    Можно на планшете. ...

  • @_mxj
    @_mxj 3 місяці тому

    праЕкт 😁

  • @olgalisna3764
    @olgalisna3764 4 місяці тому

    а какого формата должна быть картинка, чтобы ее можно было загрузить как спрайт ?

  • @yuliyacher67
    @yuliyacher67 4 місяці тому

    Спасибо.

  • @Dobleytro
    @Dobleytro 4 місяці тому

    Спасибо большое!!!

  • @ChayRust
    @ChayRust 4 місяці тому

    я написал небольшую програмку которая типо что то собирает,для практики #include <iostream> using namespace std; int main() { setlocale(0, ""); cout << "Сбор Данных" << endl; //сбор данных string a; cout << "Введите свое имя" << endl; cin >> a; //Ввод имени int b; cout << "введите свой возраст" << endl; cin >> b; //Ввод Возраста cout << "Введите город Проживания" << endl; cin >> a; //Ввод Города Прошивания cout << "Данные сохранены" << endl; return 0; }

    • @NelNik
      @NelNik Місяць тому

      В ЦРУ работаешь

    • @ChayRust
      @ChayRust Місяць тому

      @@NelNik фсб

    • @NelNik
      @NelNik Місяць тому

      @@ChayRust Извините

    • @ChayRust
      @ChayRust Місяць тому

      @@NelNik хорошо,на первый раз прощаю.

  • @AbdulazimovRuslan
    @AbdulazimovRuslan 4 місяці тому

    Спасибо большое, что записали данный плейлист! Благодаря вам я могу самостоятельно решать простые задачки по C++.

  • @RoyHate
    @RoyHate 4 місяці тому

    Спасибо!

  • @df123-v4l
    @df123-v4l 5 місяців тому

    спасибо, я не мог разобраться с этой темой

  • @Pizzahou-k2c
    @Pizzahou-k2c 5 місяців тому

    #include <iostream> using namespace std; int main() { int t = 0; int m[] = {3,5,6,99,124,-5,-3,0,1}; int s = 9; for (int i = 0; i < s - 1; i++) { for (int t = 0; t < s - 1; t++) { if (m[t + 1] < m[t]) { int a = m[t + 1]; m[t + 1] = m[t]; m[t] = a; } } } for (int i = 0; i < 9; i++) { cout << m[i] << " "; } return 0; }

  • @morganai3929
    @morganai3929 6 місяців тому

    круг можно сделать не так ты кисчкй сделай круг а в колизиях нажать "определить форму маски" и получится круглая колизия

  • @lein9532
    @lein9532 6 місяців тому

    Кому интересно первую задачу можно решить следующим образом: for (int i = 10; i <= 20; i++) cout << pow(i, 2)<<" "; ключевое слово pow возводит числа(i) в степень 2, и так от 10 до 20 включительно. также благодаря pow можно возводить число в любую степень и извлекать любой корень. Например: pow(8, 1/3) - это извлечение кубического корня из восьми

  • @darkhunter777
    @darkhunter777 6 місяців тому

    Надо было начать с поиска 1 го элемента в 1 массиве 😁 Мне надо это еще в GODOT перевести, а ты лишние массивы создаёшь. Например сделать массив из едениц, запехать туда один 0 и найти в каком элементе этот 0. Вот йа думаю можно ли инвентарь сделать через массивы ? тИпа 0 - это свободная ячейка сумки и нельзя взять предмет если в массиве нет 0

  • @user-Vanya_1
    @user-Vanya_1 6 місяців тому

    Спасибо

  • @yarmi_svap5775
    @yarmi_svap5775 6 місяців тому

    Будет работать если несколько файлов php?

  • @Playnice-n7i
    @Playnice-n7i 7 місяців тому

    Объясняешь всё просто и легко! С меня лайк и подписка! спасибо за уроки

  • @ДобрыйВечер-м7ф
    @ДобрыйВечер-м7ф 7 місяців тому

    n = Input[] For[s = 10; i = 1, i <= n, i++, Print[s]; s = s + N[s/10]] Вот правильно решение поставленной задачи)) N[s/10] - перевод обычной дроби в десятичную

  • @Рома-у7б6с
    @Рома-у7б6с 7 місяців тому

    Переменные?

  • @viiivar912
    @viiivar912 7 місяців тому

    спасибо Вам!

  • @Animal_2444
    @Animal_2444 7 місяців тому

    ❤❤❤

  • @Animal_2444
    @Animal_2444 7 місяців тому

    ❤❤❤

  • @scottywood3171
    @scottywood3171 7 місяців тому

    Спасибо просто и легко)

  • @МаксЛютиков-н7и
    @МаксЛютиков-н7и 7 місяців тому

    Большое спасибо!

  • @vovapodvin1657
    @vovapodvin1657 7 місяців тому

    Спасибо за гайд, все подробно, кратко и понятно

  • @НиколайПетров-с9ъ4э
    @НиколайПетров-с9ъ4э 8 місяців тому

    не равняется а присваивается

  • @Alviona_WoW
    @Alviona_WoW 8 місяців тому

    Вот вообще не понимаю как это всё пишется, ну то есть прошёл какие то основы, а применить их на практике не могу, не хватает ума :(

  • @ДаулетКелимбердин
    @ДаулетКелимбердин 8 місяців тому

    Почему вы не делаете чтобы пользователь сам вводил элементы массива

  • @a-eh4pc
    @a-eh4pc 8 місяців тому

    Спасибо! Очень помогли)

  • @a-eh4pc
    @a-eh4pc 8 місяців тому

    Спасибо! Очень помогли