Forwarded from Лайфхаки LEADTEX
Сегодня опубликовано видео "Телеграм бот - Нумеролог". В это видео Вы научитесь работать с датой рождения, расщеплять ее на день, месяц, год и заносить в переменные информацию из списка при помощи API Leadtex
https://youtu.be/25nD2Arjdgc
https://youtu.be/25nD2Arjdgc
YouTube
Телеграм бот - Нумеролог
Телеграм бот - Нумеролог
Нумерология по дате рождения
🔺 Где можно попробовать:
https://t.me/mv_master_bot
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм канал для начинающих ботостроителей:
https://t.me/chatbotia…
Нумерология по дате рождения
🔺 Где можно попробовать:
https://t.me/mv_master_bot
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм канал для начинающих ботостроителей:
https://t.me/chatbotia…
❤2👍2
Что такое JavaScript?
Все! Теперь платформа Leadtex уже не является платформой NOcode! В блоке "Http запрос" появилась возможность обрабатывать полученную при помощи запроса информацию на языке JavaScript!!!
🔸JavaScript это язык программирования “высокого уровня”. Изначально JavaScript был создан для “оживления” Web страниц.
🔸Программы на этом языке называются скриптами. Они могут встраиваться в HTML и выполняться автоматически при загрузке веб-страницы. Компилятор этому языку НЕ нужен!
🔸Сегодня JavaScript может выполняться не только в браузере, но и на сервере или на любом другом устройстве, которое имеет специальную программу, называющуюся «движком» JavaScript и конкретно в блоке "HTTP запрос"!
🔸Теперь при помощи JavaScript можно не только обрабатывать результат HTTP запроса, но и выполнять другие операции над переменными Leadtex.
Все! Теперь платформа Leadtex уже не является платформой NOcode! В блоке "Http запрос" появилась возможность обрабатывать полученную при помощи запроса информацию на языке JavaScript!!!
🔸JavaScript это язык программирования “высокого уровня”. Изначально JavaScript был создан для “оживления” Web страниц.
🔸Программы на этом языке называются скриптами. Они могут встраиваться в HTML и выполняться автоматически при загрузке веб-страницы. Компилятор этому языку НЕ нужен!
🔸Сегодня JavaScript может выполняться не только в браузере, но и на сервере или на любом другом устройстве, которое имеет специальную программу, называющуюся «движком» JavaScript и конкретно в блоке "HTTP запрос"!
🔸Теперь при помощи JavaScript можно не только обрабатывать результат HTTP запроса, но и выполнять другие операции над переменными Leadtex.
👍3
Сегодня опубликовано видео "Календарь для Телеграм бота". В этом видео Вы научитесь создавать свой календарь на основе списков для организации последующей записи на услуги.
https://youtu.be/A__m3RdB_s4
https://youtu.be/A__m3RdB_s4
YouTube
Календарь для Телеграм бота
Календарь для Телеграм бота
🔺 Где можно попробовать:
https://t.me/mv_master_bot
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм канал для начинающих ботостроителей:
https://t.me/chatbotia
✔ Телеграм канал…
🔺 Где можно попробовать:
https://t.me/mv_master_bot
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм канал для начинающих ботостроителей:
https://t.me/chatbotia
✔ Телеграм канал…
👍3
Переменные в JavaScript
🔸Можно: буквы, цифры, символы “_” или "$". Можно использовать русские буквы.
🔸Нельзя начинать имя переменной с цифры!
🔸Нельзя называть переменную “зарезервированными” словами:
🔸Можно: буквы, цифры, символы “_” или "$". Можно использовать русские буквы.
🔸Нельзя начинать имя переменной с цифры!
🔸Нельзя называть переменную “зарезервированными” словами:
- break - case
- catch - class
- const - continue
- debugger - default
- delete - do
- else - export
- extends - false
- finally - for
- function - if
- import - in
- instanceof - let
- new - null
- return - super
- switch - this
- throw - true
- try - typeof
- var - void
- while - with
- yield
🔸Желательно НЕ называть следующими "зарезервированными" словами (они зарезервированы на будущее):- await - enum
- implements - package
- protected - static
- interface - private
- public
🔸Можно использовать уже "Занятые" имена, которые нам "подогнал" Leadtex:id - ID контакта
bot_id - ID бота
name - Полное имя контакта
first_name - Имя контакта
last_name - Фамилия контакта
phone - Телефон контакта
email - Электронная почта
address - Адрес контакта
created_at - Дата создания контакта
username - Username контакта
telegram_id - ID контакта в Телеграм👍1
Опубликовано видео "JavaScript на NOcode платформе. Переменные". В этом видео Мы разберем понятие переменная и как их создавать и использовать в Leadtex.
https://youtu.be/YHFoxxXKN8o
https://youtu.be/YHFoxxXKN8o
YouTube
Переменные в JavaScript #1
JavaScript на NOcode платформе. Переменные
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм канал для начинающих ботостроителей:
https://t.me/chatbotia
✔ Телеграм канал для продвинутых:
https://t.me/lifehack_Leadtex…
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм канал для начинающих ботостроителей:
https://t.me/chatbotia
✔ Телеграм канал для продвинутых:
https://t.me/lifehack_Leadtex…
👍1
Forwarded from Владимир Митряев
Комментарии в JavaScript
🔹Комментарии в программе, это кусок текста который "движок" JS игнорирует.
🔸Однострочные комментарии: от символа // до конца строки
// Это пример комментария
// var a =10
var a = 5 // =5
var a = 1 + //10
6 // 7
🔸Многострочные комментарии от символа /* до */
/* Это то же комментарий
var a =5;
var b= 7;
*/
🔹Комментарии позволяю записывать пояснительный текст к программе или отключить часть программы
🔹Комментарии в программе, это кусок текста который "движок" JS игнорирует.
🔸Однострочные комментарии: от символа // до конца строки
// Это пример комментария
// var a =10
var a = 5 // =5
var a = 1 + //10
6 // 7
🔸Многострочные комментарии от символа /* до */
/* Это то же комментарий
var a =5;
var b= 7;
*/
🔹Комментарии позволяю записывать пояснительный текст к программе или отключить часть программы
👍1
Опубликовано видео "JavaScript на NOcode платформе.Синтаксис, лексемы, типы". В этом видео Мы разберем понятие синтаксиса, как записывать числа, строки и применение в Leadtex.
https://youtu.be/L-9X4j6jOmI
https://youtu.be/L-9X4j6jOmI
YouTube
Синтаксис, лексемы, типы в JavaScript #2
JavaScript на NOcode платформе. Синтаксис, лексемы, типы
🔺 Где можно попробовать консоль JavaScript:
https://t.me/mv_master_bot /инструменты /консоль для javascript
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм…
🔺 Где можно попробовать консоль JavaScript:
https://t.me/mv_master_bot /инструменты /консоль для javascript
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм…
JavaScript поддерживает 6 типов данных
🔹Boolean. true и false.
🔹null. Специальное ключевое слово, обозначающее нулевое или «пустое» значение. Поскольку JavaScript чувствителен к регистру, null не то же самое, что Null, NULL или любой другой вариант.
🔹undefined. Свойство глобального объекта; переменная, не имеющая присвоенного значения, обладает типом undefined.
🔹Number. например: 25 или 3.14159.
🔹String. например: "Hello JavaScript".
🔹Object. например: []
🔹Boolean. true и false.
🔹null. Специальное ключевое слово, обозначающее нулевое или «пустое» значение. Поскольку JavaScript чувствителен к регистру, null не то же самое, что Null, NULL или любой другой вариант.
🔹undefined. Свойство глобального объекта; переменная, не имеющая присвоенного значения, обладает типом undefined.
🔹Number. например: 25 или 3.14159.
🔹String. например: "Hello JavaScript".
🔹Object. например: []
Правила написания чисел в JavaScript
🔹Первым символом может стоять знак "-", символ "+" можно опускать:
+7 тоже самое, что и 7:
0
-1009
🔹Для "плавающих" чисел разделителем целой части и дробной, является символ точка.
+1.25
.5 // 0.5
1.2.5 // SyntaxError
🔹Можно использовать стиль написания чисел как" x * 10 в степени y":
2e //2000
1e6 // 1000000
2.5e-6 // 0.0000025
1e0.5 // SyntaxError
🔹При написании числа с ведущим 0, оно трактуется как "восьмеричное" и для написания используются цифры от 0 до 7:
017 // 15
018 // SyntaxError
🔹Если впереди числа написать 0x, то это будет "шестнадцатеричное" число. Для его написания используются следующие символы: [0-9a-f]:
0x1f // 31
1x15 // SyntaxError
🔹Первым символом может стоять знак "-", символ "+" можно опускать:
+7 тоже самое, что и 7:
0
-1009
🔹Для "плавающих" чисел разделителем целой части и дробной, является символ точка.
+1.25
.5 // 0.5
1.2.5 // SyntaxError
🔹Можно использовать стиль написания чисел как" x * 10 в степени y":
2e //2000
1e6 // 1000000
2.5e-6 // 0.0000025
1e0.5 // SyntaxError
🔹При написании числа с ведущим 0, оно трактуется как "восьмеричное" и для написания используются цифры от 0 до 7:
017 // 15
018 // SyntaxError
🔹Если впереди числа написать 0x, то это будет "шестнадцатеричное" число. Для его написания используются следующие символы: [0-9a-f]:
0x1f // 31
1x15 // SyntaxError
👍1
Правила оформления строк в JavaScript
🔹Строки начинаются и оканчиваются символами " (двойные кавычки) или символом ' (одиночные кавычки).
Единственное условие это с какого символа начали строку, таким и должна строка оканчиваться!
“строка”
‘строка’
🔹Операция "конкатенации" для строк:
“a”+”b” // ab
“строка1”+
“строка2” //строка1строка2
🔹Ввод длинной строки используя экранировку символа "новая строка":
“строка1 \
строка2 \
строка3” //строка1 строка2 строка3
❗️Так нельзя:
“a””b” // две строки рядом
“a”-”b” // "вычитания" для строк нет
“a’ // различные символы начала и
// окончания строки
🔹Строки начинаются и оканчиваются символами " (двойные кавычки) или символом ' (одиночные кавычки).
Единственное условие это с какого символа начали строку, таким и должна строка оканчиваться!
“строка”
‘строка’
🔹Операция "конкатенации" для строк:
“a”+”b” // ab
“строка1”+
“строка2” //строка1строка2
🔹Ввод длинной строки используя экранировку символа "новая строка":
“строка1 \
строка2 \
строка3” //строка1 строка2 строка3
❗️Так нельзя:
“a””b” // две строки рядом
“a”-”b” // "вычитания" для строк нет
“a’ // различные символы начала и
// окончания строки
Вышло продолжение серии обучающих видео по версии языка JavaScript применяемого в Leadtex. В видео рассказано об "Операциях" в языке.
https://youtu.be/LEkkUviOQAw
https://youtu.be/LEkkUviOQAw
YouTube
Операции в JavaScript #3
JavaScript на NOcode платформе. Операции
🔺 Где можно попробовать консоль JavaScript:
https://t.me/mv_master_bot /инструменты /консоль для javascript
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм канал для…
🔺 Где можно попробовать консоль JavaScript:
https://t.me/mv_master_bot /инструменты /консоль для javascript
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔ Телеграм канал для…
Спецсимволы в строках JavaScript
🔹Спецсимволы начинаются с символа \ (Обратная косая черта):
\n - Перевод строки
\’ - Апостроф или одинарная кавычка
\” - Двойная кавычка
\\ - Обратная косая черта (Backslash)
\xXX - Символ в кодировке Latin-1, представленный двумя шестнадцатеричными числами XX от 00 до FF/ Например, \xA9 (символ ©).
\uXXXX - Символ в Unicode, представленный четырьмя шестнадцатеричными числами XXXX. Например, \u00A9 (символ ©).
🔹Спецсимволы начинаются с символа \ (Обратная косая черта):
\n - Перевод строки
\’ - Апостроф или одинарная кавычка
\” - Двойная кавычка
\\ - Обратная косая черта (Backslash)
\xXX - Символ в кодировке Latin-1, представленный двумя шестнадцатеричными числами XX от 00 до FF/ Например, \xA9 (символ ©).
\uXXXX - Символ в Unicode, представленный четырьмя шестнадцатеричными числами XXXX. Например, \u00A9 (символ ©).
👍1
Динамическая типизация в JavaScript
🔹В языке JavaScript разрешается присвоение одной переменной различных типов данных (не одновременно, а по очереди):
var a;
a = 55;
a = “Привет”;
a = true;
a = []
🔹В языке JavaScript разрешается присвоение одной переменной различных типов данных (не одновременно, а по очереди):
var a;
a = 55;
a = “Привет”;
a = true;
a = []
👍1
Арифметические операции в JavaScript
▪️Сложение: символ "+":
5 + 5
5 + (5 + 5)
▪️Вычитание: символ "-":
10 - 5
▪️Умножение: символ "*":
5 * 5
▪️ Деление: символ "/":
10 / 2
▪️Модуль числа (остаток от числа): символ "%":
10 % 3 // 1
🔹Порядок вычисления: сначала умножение, деление и модуль числа, затем сложение и вычитание, затем присвоение. Все вычисляется "слева направо":
3 * 5 * 7 // (3 * 5) * 7
2 + 2 * 2 // (2 * 2) + 2 = 6
5 + 6 * 2 == 5 + (6 * 2)
5 + 6 * 2 != (5 + 6 ) * 2
▪️Сложение: символ "+":
5 + 5
5 + (5 + 5)
▪️Вычитание: символ "-":
10 - 5
▪️Умножение: символ "*":
5 * 5
▪️ Деление: символ "/":
10 / 2
▪️Модуль числа (остаток от числа): символ "%":
10 % 3 // 1
🔹Порядок вычисления: сначала умножение, деление и модуль числа, затем сложение и вычитание, затем присвоение. Все вычисляется "слева направо":
3 * 5 * 7 // (3 * 5) * 7
2 + 2 * 2 // (2 * 2) + 2 = 6
5 + 6 * 2 == 5 + (6 * 2)
5 + 6 * 2 != (5 + 6 ) * 2
👍1
Операция "Автоинкремент", "Автодекремент" в JavaScript
🔹В JavaScript операции "Автоинкремент" и "Автодекремент" перекочевали из языка C.
Эти операции существуют в двух видах:
🔺"префиксный инкремент": ++i
Сначала добавляется единичка к значению переменной, затем берется ее результат
🔺"постфиксный инкремент": i++
Сначала берется значение переменной, затем добавляется единичка к значению переменной.
🔺"префиксный декремент": --i
Сначала отнимается единичка от значения переменной, затем берется ее результат
🔺"постфиксный декремент": i--
Сначала берется значение переменной, затем отнимается единичка от значения переменной.
🔹В JavaScript операции "Автоинкремент" и "Автодекремент" перекочевали из языка C.
Эти операции существуют в двух видах:
🔺"префиксный инкремент": ++i
Сначала добавляется единичка к значению переменной, затем берется ее результат
🔺"постфиксный инкремент": i++
Сначала берется значение переменной, затем добавляется единичка к значению переменной.
🔺"префиксный декремент": --i
Сначала отнимается единичка от значения переменной, затем берется ее результат
🔺"постфиксный декремент": i--
Сначала берется значение переменной, затем отнимается единичка от значения переменной.
var i = 0
var b = i++ // b = 0, i = 1
var c = ++i // c = 2, i = 2
var i = 5
var b = --i // b = 4, i = 4
var c = i–- // c = 4, i = 3
var i = 0
var b = i++ + --i // b =0, i = 0
var c = --i + i++ // c = -2, i = 0🔥2
Операторы присваивания в JavaScript
🔹Операция присваивания обозначается символом "=". Присваивание осуществляется "справа на лево", т.е. в левой части не может стоять "константа", типа числа, строки:
a = 5;
a = "abcd";
🔹Для ускорения написания программ (и укорочения ее текста), в JavaScript есть "совмещенные операции присваивания с другими операциями":
👉 += Сложение
👉-= Вычитание
👉 *= Умножение
👉 /= Деление
👉 %= Модуль
🔹Примеры:
a += 5 // a = a + 5
a -= 5 // a = a - 5
a *= 5 // a = a * 5
a /= 2 // a = a / 2
a %= 3 // a = a % 3
🔹Операция присваивания обозначается символом "=". Присваивание осуществляется "справа на лево", т.е. в левой части не может стоять "константа", типа числа, строки:
a = 5;
a = "abcd";
🔹Для ускорения написания программ (и укорочения ее текста), в JavaScript есть "совмещенные операции присваивания с другими операциями":
👉 += Сложение
👉-= Вычитание
👉 *= Умножение
👉 /= Деление
👉 %= Модуль
🔹Примеры:
a += 5 // a = a + 5
a -= 5 // a = a - 5
a *= 5 // a = a * 5
a /= 2 // a = a / 2
a %= 3 // a = a % 3
👍1
Вышло продолжение серии обучающих видео по версии языка JavaScript применяемого в Leadtex. Видео называется "Свойства, методы, операторы".
https://youtu.be/kQF0ad32huQ
https://youtu.be/kQF0ad32huQ
YouTube
Свойства, методы в JavaScript #4
JavaScript на NOcode платформе. Свойства, методы, операторы
🔺 Где можно попробовать консоль JavaScript:
https://t.me/mv_master_bot /инструменты /консоль для javascript
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔…
🔺 Где можно попробовать консоль JavaScript:
https://t.me/mv_master_bot /инструменты /консоль для javascript
✅ Зарегистрируйся в конструкторе Leadtex:
https://app.leadteh.ru/register?ref_i...
✔…
👍1
Операторы сравнения в JavaScript
🔹Стандартные операторы
👉== Равно // “5” == 5
👉!= Неравно
👉< Меньше
👉> Больше
👉<= Меньше или равно
👉>= Больше или равно
🔹"Строгие" операторы сравнения (они кроме значения сравнивают еще и тип)
👉=== Строгое равенство
👉!== Строгое неравенство // “5” !== 5
🔹Результат сравнения всегда true или false, поэтому его можно записать в переменную:
var a = 5 > 3 // true
🔹Человеческие понятия типа: "примерно равно", "немного больше" и т.д. это понятия не для компьютера
🔹Стандартные операторы
👉== Равно // “5” == 5
👉!= Неравно
👉< Меньше
👉> Больше
👉<= Меньше или равно
👉>= Больше или равно
🔹"Строгие" операторы сравнения (они кроме значения сравнивают еще и тип)
👉=== Строгое равенство
👉!== Строгое неравенство // “5” !== 5
🔹Результат сравнения всегда true или false, поэтому его можно записать в переменную:
var a = 5 > 3 // true
🔹Человеческие понятия типа: "примерно равно", "немного больше" и т.д. это понятия не для компьютера
Forwarded from Нейро
This media is not supported in your browser
VIEW IN TELEGRAM
Клевый концепт умного зеркала
Это "Mirror one", если к нему просто подойти, то на зеркале появится вся нужная информация: погода, время, пробки, записи в календаре, замети и т.д.
Это мы ждем.
Это "Mirror one", если к нему просто подойти, то на зеркале появится вся нужная информация: погода, время, пробки, записи в календаре, замети и т.д.
Это мы ждем.
👍2