[just-rotate-right] Rotate array elements to the right
未關閉
- 主要語言
- JavaScript
- 星號
- 6.2k
- 分支
- 210
- PR 合併指標
- 30 天內沒有已合併 PR
描述
It would be helpful to introduce a method to rotate array elements. Something this simple would do the trick:
### Function definition
```ts
function rotateRight(arr: T[], k: number): T[] {
const mod = k % arr.length;
return arr.slice(-mod).concat(arr.slice(0, -mod));
}
```
### Usage
```ts
rotateRight([1, 2, 3], 1) // -> [3, 1, 2]
rotateRight([1, 2, 3], -1) // -> [2, 3, 1]
rotateRight([1, 2, 3], 2) // -> [2, 3, 1]
```
貢獻指南
評估
這個 Issue 還沒有評估資料。