Syntax
ROTATE(array, steps)
Usage examples
Example 1
Input | 1 { 2 "array": [ 3 "north", 4 "south", 5 "east", 6 "west" 7 ] 8 } |
Formula | ROTATE(array) |
Output | 1 [ 2 "south", 3 "east", 4 "west", 5 "north" 6 ] |
Example 2
Accepts a second argument to rotate by a number of steps. Goes to the provided index, then moves everything following that index to the beginning of the array.
Input | 1 { 2 "array": [ 3 1, 4 2, 5 3, 6 4, 7 5, 8 6, 9 7, 10 8, 11 9, 12 10 13 ] 14 } |
Formula | ROTATE(array, 7) |
Output | 1 [ 2 8, 3 9, 4 10, 5 1, 6 2, 7 3, 8 4, 9 5, 10 6, 11 7 12 ] |
Example 3
Accepts negative numbers to rotate in the opposite direction
Input | 1 { 2 "array": [ 3 "apple", 4 "banana", 5 "cherry", 6 "date" 7 ] 8 } |
Formula | ROTATE(array, -1) |
Output | 1 [ 2 "date", 3 "apple", 4 "banana", 5 "cherry" 6 ] |
Sample Actions
Transform
ROTATE
Transform
My Action
Select an action to inspect
You can also click "Copy actions" and paste them in your Tines story to see how they work.