Bagikan melalui


array_rotate_left()

Memutar nilai di dalam array dynamic ke kiri.

Sintaks

array_rotate_left(array, rotate_count)

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Jenis Diperlukan Deskripsi
array dynamic ✔️ Array yang akan diputar.
rotate_count bilangan bulat ✔️ Jumlah posisi elemen array akan diputar ke kiri. Jika nilainya negatif, elemen akan diputar ke kanan.

Mengembalikan

Array dinamis yang berisi elemen yang sama dengan array asli dengan setiap elemen diputar sesuai dengan rotate_count.

Contoh

Memutar ke kiri dengan dua posisi:

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

Output

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

Memutar ke kanan dengan dua posisi menggunakan nilai rotate_count negatif:

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

Output

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