Delimiter: различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: « == Описание == '''Delimiter''' - используется для разделения элементов массива любым символом. ==...»)
 
 
Строка 5: Строка 5:
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: Нет.
 
Привязка к окну: Нет.
<br>Работа со свернутым окном: Да.
+
<br>Работа со свернутым окном: Да.
 
  set Delimiter 'var'
 
  set Delimiter 'var'
 
Где:
 
Где:
&lt;br>'''var''' - любой символ. Заключается в одинарные кавычки.
+
<br>'''var''' - любой символ. Заключается в одинарные кавычки.
  
 
== Примеры ==
 
== Примеры ==
Строка 50: Строка 50:
  
 
[[Массивы]]
 
[[Массивы]]
&lt;br>[[Init arr]]
+
<br>[[Init arr]]
  
 
== История развития ==
 
== История развития ==
  
 
'''2.05'''
 
'''2.05'''
&lt;br>Добавил переменную delimiter, используется для разделения элементов массива.
+
<br>Добавил переменную delimiter, используется для разделения элементов массива.
 
  set %a [1 1] 1
 
  set %a [1 1] 1
 
  set %a [1 2] 2
 
  set %a [1 2] 2
Строка 67: Строка 67:
  
 
'''2.22'''
 
'''2.22'''
&lt;br>подправил переменную 'delimiter'. Для задания в качестве разделителя нелегальных символов их необходимо заключать в одинарные кавычки. Вычисления переменных не производится. Теоретически с помощью этой переменно можно оперировать с любыми символами.
+
<br>подправил переменную 'delimiter'. Для задания в качестве разделителя нелегальных символов их необходимо заключать в одинарные кавычки. Вычисления переменных не производится. Теоретически с помощью этой переменно можно оперировать с любыми символами.
 
  set delimiter '/'
 
  set delimiter '/'
 
  set %a [1 3]  
 
  set %a [1 3]  

Текущая версия на 10:24, 28 августа 2019

Описание

Delimiter - используется для разделения элементов массива любым символом.

Синтаксис

Привязка к окну: Нет.
Работа со свернутым окном: Да.

set Delimiter 'var'

Где:
var - любой символ. Заключается в одинарные кавычки.

Примеры

// Пример 1
set delimiter ' '                    //установить разделитель 'пробел'
set %arr [1 1] 123
set %arr [1 2] 456
set %arr [1 3] 789
msg %arr [1]
End_script
// Пример 2
//Показать текущее время
set delimiter ':'                    //установить разделитель ':'
set %arr [1 1] hour
set %arr [1 2] min
set %arr [1 3] sec 
msg %arr [1]
End_script
// Пример 3
set delimiter '\n'                    //установить разделитель '\n' (перенос строки)
set %arr [1 1] Сегодня:
set %arr [1 2] year год
set %arr [1 3] month месяц
set %arr [1 4] day день 
msg %arr [1]
End_script
// Пример 4
// Сложить все числа в строке массива
set delimiter '+'                  //установить разделитель '+'
set %arr [1 1] 10
set %arr [1 2] 15
set %arr [1 3] 3
set #a  %arr [1]                   //присвоить переменной строку массива (10+15+3)
msg #a
End_script

Смотрите также

Массивы
Init arr

История развития

2.05
Добавил переменную delimiter, используется для разделения элементов массива.

set %a [1 1] 1
set %a [1 2] 2
set delimiter '+'
msg %a [1]
set #n %a [1]
msg #n
set delimiter
set #n %a [1]
msg #n

2.22
подправил переменную 'delimiter'. Для задания в качестве разделителя нелегальных символов их необходимо заключать в одинарные кавычки. Вычисления переменных не производится. Теоретически с помощью этой переменно можно оперировать с любыми символами.

set delimiter '/'
set %a [1 3] 
set logging %a [1]