Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

ऐरे का kth एलिमेंट स्वैप करें - JavaScript


हमें एक 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
]

  1. - JavaScript में सरणी को कैसे खाली करें?

    JavaScript में सरणी को खाली करने के लिए, चर को खाली सेट करें: arr = [] उदाहरण <html> <head> <title>JavaScript Arrays</title> </head> <body> <script> var arr = [orange, mango, banana, sugar, tea]; do

  1. - जावास्क्रिप्ट में ऐरे को कैसे खाली करें

    जावास्क्रिप्ट में ऐरे को क्लियर/खाली करने के कई तरीके हैं। आपको संदर्भ के आधार पर उनका उपयोग करने की आवश्यकता है। आइए उनमें से प्रत्येक को देखते हैं। मान लें हमारे पास एक ऐरे इस प्रकार परिभाषित है - let arr = [1, test, {}, 123.43]; नए ऐरे से प्रतिस्थापित करना - arr = []; यह सबसे तेज़ तरीका है। यह a

  1. JavaScript बेसिक ऐरे मेथड्स JavaScript बेसिक ऐरे मेथड्स

    कुछ बेसिक JavaScript ऐरे मेथड्स निम्नलिखित हैं: मेथड विवरण Array.push() ऐरे के अंत में एलिमेंट्स जोड़ने के लिए। Array.pop() ऐरे के अंत से एलिमेंट्स हटाने के लिए। Array.unshift() ऐरे के शुरुआत में एलिमेंट्स