const nums = [1, 2, 3, 4, 5, 6, 7, 8];
const reverFunc = (s: number, arr: number[]): number[] => {
let newArr = [];
newArr= arr.splice(arr.length-s,s)
newArr= newArr.concat(arr)
console.log(newArr);
return newArr;
};
function rotate(nums: number[], k: number):number[] {
const n: number = nums.length
const arr: number[] = new Array(n)
for(let i = 0; i < n; i++) {
const index: number = (i + k) % n
arr[index] = nums[i]
}
console.log(arr,123)
return nums
};
// rotate(nums,7)