हमें एक JavaScript फंक्शन लिखना है जो संख्याओं का ऐरे और एक संख्या k स्वीकार करता है (k ऐरे की लंबाई से कम या बराबर होना चाहिए)।
और हमारा फंक्शन ऐरे की शुरुआत से kth एलिमेंट को ऐरे के अंत से kth एलिमेंट से बदलना चाहिए।
उदाहरण
const arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
const swapKth = (arr, k) => {
const { length: l } = arr;
let temp;
const ind = k-1;
temp = arr[ind];
arr[ind] = arr[l-k];
arr[l-k] = temp;
};
swapKth(arr, 4);
console.log(arr);
swapKth(arr, 8);
console.log(arr);
आउटपुट
कंसोल में आउटपुट -
[
0, 1, 2, 6, 4,
5, 3, 7, 8, 9
]
[
0, 1, 7, 6, 4,
5, 3, 2, 8, 9
]