हमें एक JavaScript फंक्शन लिखना है जो नंबर्स के एक ऐरे और एक संख्या, मान लीजिए n (n ऐरे की लंबाई से कम या बराबर होनी चाहिए) को स्वीकार करता है। और हमारा फंक्शन ऐरे की शुरुआत से kth एलिमेंट को ऐरे के अंत से nth एलिमेंट से बदलना चाहिए।
उदाहरण
निम्नलिखिक कोड है:
const arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
const swapNth = (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);
swapNth(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
]