array_rotate_right()

Ruota i valori all'interno di una dynamic matrice a destra.

Sintassi

array_rotate_right(matrice, rotate_count)

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Tipo Obbligatoria Descrizione
array dynamic ✔️ Matrice da ruotare.
rotate_count numero intero ✔️ Numero di posizioni che gli elementi della matrice verranno ruotati a destra. Se il valore è negativo, gli elementi verranno ruotati su Left.

Restituisce

Matrice dinamica contenente gli stessi elementi della matrice originale con ogni elemento ruotato in base a rotate_count.

Esempio

Rotazione a destra di due posizioni:

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

Output

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

Rotazione a sinistra di due posizioni utilizzando il valore rotate_count negativo:

Risultati

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

Output

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