旋转数组

function rotate(arr, k) {
  const len = arr.length
  const step = k % len
  return arr.slice(-step).concat(arr.slice(0, len - step))
}
// rotate([1, 2, 3, 4, 5, 6], 7) => [6, 1, 2, 3, 4, 5]
posted @ 2022-05-30 11:24  下一秒钟已经不同  阅读(15)  评论(0编辑  收藏  举报