हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो संख्याओं की एक सरणी और एक संख्या को स्वीकार करता है, मान लीजिए 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 ]