diff --git a/docs/HelloStudio.md b/docs/HelloStudio.md index 7a02b64..4751b79 100644 --- a/docs/HelloStudio.md +++ b/docs/HelloStudio.md @@ -126,9 +126,9 @@
+
|
+
+ Действие + |
+
+ + Пример на JS + |
+
+ + Результат + |
+
+ + Работа со строками + |
+
+ Определение + длины строки + + |
+
+ 'Lexema + Studio'.length + |
+
+ 13 + |
+
+ Заменить + первое вхождение символа или подстроки + в строке + |
+
+ 'Le123ma'.replace('123', + 'xe') + |
+
+ 'Lexema' + |
+ |
+ Заменить + все вхождения символа или подстроки + в строке (/g + – глобальный поиск, регулярное + выражение) + |
+
+ 'L5x5ma'.replace(/5/g, + 'e') + |
+
+ 'Lexema' + |
+ |
+ Проверка + содержания в строке символа или + подстроки + + |
+
+ 'Lexema'.includes('x') + |
+
+ 'True' + |
+ |
+ Поиск + символа или подстроки в строке, + возвращение индекса первого + вхождения (отсчет с 0). Если не найдено, + возвращается -1. + + |
+
+ 'Lexema'.indexOf('e'); |
+
+ 1 |
+ |
+ Поиск + символа или подстроки в строке, + возвращение индекса последнего + вхождения (отсчет с 0). Если не найдено, + возвращается -1. + |
+
+ 'Lexema'.lastIndexOf('e'); |
+
+ 3 |
+ |
+ Получение + подстроки из строки по индексу её + начала и, по желанию, конца (иначе + берется всё с первого индекса и до + конца строки) + |
+
+ 'Lexema
+ Studio'.substring(7); |
+
+ 'Studio' |
+ |
+ + Математические + операции + |
+
+ Стандартные + математические операции – «+», «-», + «/», «*» + + |
+
+ 15+2.23; |
+
+ 17.23 |
+
+ Округление + числа до ближайшего целого + |
+
+ Math.round(3.3333) + |
+
+ 3 + |
+ |
+ Округление + числа в большую сторону + |
+
+ Math.ceil(3.3333) + |
+
+ 4 + |
+ |
+ Округление + числа в меньшую сторону + |
+
+ Math.floor(3.99) + |
+
+ 3 + |
+ |
+ Оставить + в числе заданное количество знаков + после запятой. Возвращает строку + |
+
+ 3.3333.toFixed(2) + |
+
+ 3.33 + |
+ |
+ Сконвертировать + из строки в целое число + |
+
+ parseInt('5') + |
+
+ 5 + |
+ |
+ Сконвертировать + из строки в число с плавающей запятой + |
+
+ parseFloat('5.231') + |
+
+ 5.231 + |
+ |
+ + Работа с массивами + |
+
+ Создать + пустой массив + |
+
+ v.mas + = [] + |
+
+
|
+
+ Создать + заполненный массив + |
+
+ v.mas + = [1,2,3,4] + |
+
+
|
+ |
+ Добавить + элемент в массив + |
+
+ v.mas.push('Lexema') + |
+
+
+ |
+ |
+ Обратиться + к элементу массива по его номеру (с 0) + |
+
+ v.mas[4] + |
+
+ 'Lexema' + |
+ |
+ Получить + количество элементов массива + |
+
+ v.mas.length + |
+
+ 5 + |
+ |
+ Удалить + элемент из массива по его индексу (при + указании второго параметра, будет + удалено указанное количество элементов) + |
+
+ v.mas.splice(0); |
+
+
|
+ |
+ Сделать + из массива строку, разделяя каждый + элемент указанным символом + |
+
+ v.mas
+ = [1,2,3,4]; |
+
+ '1;2;3;4' + |
+ |
+ Сделать + из строки массив по разделителю + |
+
+ v.str
+ = ‘1,2,3,4’ |
+
+ [‘1’,’2’,’3’,’4’] + |
+
+ Функция в + Excel + |
+
+ Обозначение + в Lexema-RPA + Studio (варианты написания + указаны через запятую) + |
+
+ Сумма + |
+
+ sum, + сумма + |
+
+ Количество + |
+
+ count, + количество + |
+
+ Среднее + |
+
+ avg, + среднее, average + |
+
+ Максимум + |
+
+ max, + макс, максимум + |
+
+ Минимум + |
+
+ min, + мин, минимум + |
+
+ Произведение + |
+
+ product, + multiply, произведение, умножение + |
+
+ Количество + чисел + |
+
+ countnumbers, + количествочисел + |
+
+ Стандартное + отклонение + |
+
+ stddev, + стандартноеотклонение + |
+
+ Несмещенное + стандартное отклонение + |
+
+ stdtevp, + несмещенноестандартноеотклонение + |
+
+ Дисперсия + |
+
+ var, дисперсия + |
+
+ Несмещенная + дисперсия + |
+
+ varp, + несмещеннаядисперсия + |
+