|
<< Click to Display Table of Contents >> Navigation: 3. Script Language > Arrays and Data-Structures > ARS. - Array's > !ARS. - Array Sorting > ARS. - Array Operations |
MiniRobotLanguage (MRL)
ARS.Reverse
Reverses the order of elements in the array.
Intention
The ARS.Reverse command reverses the order of elements in the specified array. This is useful for reordering the array elements.
Illustration:
📦 Original Array: [1, 2, 3, 4, 5]
🔄 Reversed Array: [5, 4, 3, 2, 1]
🔑 Handle: $$ARR
Syntax
ARS.Reverse|$$ARR
Parameter Explanation
P1 - $$ARR - (Variable)
The handle of the array to be reversed.
Example
'***********************************
' ARS.Reverse - Sample 1
'***********************************
ARS.New|$$ARR
ARS.Add|$$ARR|1
ARS.Add|$$ARR|2
ARS.Add|$$ARR|3
ARS.Add|$$ARR|4
ARS.Add|$$ARR|5
ARS.Reverse|$$ARR
DBP.New Reversed array: [5, 4, 3, 2, 1]
ARR.End|$$ARR
'
'***********************************
' ARS.Reverse - Sample 2
'***********************************
ARS.New|$$ARR|i
ARS.Add|$$ARR|100
ARS.Add|$$ARR|200
ARS.Add|$$ARR|300
ARS.Add|$$ARR|400
ARS.Add|$$ARR|500
ARS.Reverse|$$ARR
DBP.New Reversed array: [500, 400, 300, 200, 100]
ARR.End|$$ARR
'
'***********************************
' ARS.Reverse - Sample 3
'***********************************
ARS.New|$$ARR|f
ARS.Add|$$ARR|1.1
ARS.Add|$$ARR|2.2
ARS.Add|$$ARR|3.3
ARS.Add|$$ARR|4.4
ARS.Add|$$ARR|5.5
ARS.Reverse|$$ARR
DBP.New Reversed array: [5.5, 4.4, 3.3, 2.2, 1.1]
ARR.End|$$ARR
'
Remarks
-
Limitations:
-
See also:
•