Share via


array_rotate_left()

Gira los valores dentro de una dynamic matriz a la izquierda.

Syntax

array_rotate_left(matriz, rotate_count)

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Tipo Requerido Descripción
array dynamic ✔️ Matriz que se va a girar.
rotate_count integer ✔️ Número de posiciones que girarán los elementos de matriz a la izquierda. Si el valor es negativo, los elementos se girarán a la derecha.

Devoluciones

Matriz dinámica que contiene los mismos elementos que la matriz original con cada elemento girado según rotate_count.

Ejemplos

Girando a la izquierda por dos posiciones:

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, 2)

Salida

arr arr_rotated
[1,2,3,4,5] [3,4,5,1,2]

Girando a la derecha por dos posiciones mediante el uso de un valor de rotate_count negativo:

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, -2)

Salida

arr arr_rotated
[1,2,3,4,5] [4,5,1,2,3]