Bagaimana melakukan rolling array dengan javascript

Saya punya array

Let count = [ apel, anggur, nanas, pepaya]

Bagaimana caranya saya bisa menukar posisi menjadi [ anggur, nanas, pepaya, apel ]

Artinya appel berada di index terakhir dan anggur bergeser berada pada index pertama, lalu selanjutnya

[ nanas, pepaya, apel, anggur ]

Nanas bergeser dari index pertama menggantikan apel ke index terakhir menggantikan posisi anggur, dan pepaya bergeser ke index pertama menggantikan nanas [ pepaya, apel , anggur , nanas]

Terus bergulir hingga kembali seperti semula [ apel, anggur, nanas, pepaya] secara terus menerus dengan interval tertentu?

avatar Gramoda
@Gramoda

7 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

avatar markeronly
@markeronly

378 Kontribusi 230 Poin

Dipost 5 tahun yang lalu

Kalau mau belajar ya belajar metode-metode pada Array di js dan pecahkan sendiri algoritma-nya

kalau mau buru-buru project ya pakai library Lodash.. https://lodash.com/docs/4.17.10#shuffle

Semoga Bermanfaat.. n Happy Hacking...!!! :)

avatar Itsdonnisnoni
@Itsdonnisnoni

55 Kontribusi 31 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban