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

जावास्क्रिप्ट में सरणी की शुरुआत में एकाधिक तत्वों को कैसे स्थानांतरित करें?

<घंटा/>

हमें एक ऐसा फ़ंक्शन लिखना है जो एक सरणी और किसी भी संख्या में स्ट्रिंग्स को तर्क के रूप में लेता है। Thetask यह जांचना है कि क्या तार सरणी के भीतर होते हैं। यदि ऐसा होता है, तो हमें उस विशेष को सरणी के सामने ले जाना होगा।

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -

उदाहरण

const arr = ['The', 'weather', 'today', 'is', 'a', 'bit', 'windy.'];
const pushFront = (arr, ...strings) => {
   strings.forEach(el => {
      const index = arr.indexOf(el);
      if(index !== -1){
         arr.unshift(arr.splice(index, 1)[0]);
      };
   });
};
pushFront(arr, 'today', 'air', 'bit', 'windy.', 'rain');
console.log(arr);

आउटपुट

कंसोल में आउटपुट होगा -

[ 'windy.', 'bit', 'today', 'The', 'weather', 'is', 'a' ]

  1. जावास्क्रिप्ट के साथ एक ही सरणी में किसी सरणी के तत्वों की नकल कैसे करें?

    निम्नलिखित एक ही सरणी में एक सरणी के तत्वों को डुप्लिकेट करने के लिए कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" > <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <titl

  1. एकाधिक मानों द्वारा जावास्क्रिप्ट सरणी के तत्वों को कैसे खोजें?

    जावास्क्रिप्ट सरणी के तत्वों को अनेक मानों द्वारा खोजने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> &l

  1. जावास्क्रिप्ट में कम () के साथ सरणी तत्वों का उत्पाद ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक सरणी गिरफ्तारी लेता है। हमारे फ़ंक्शन को सरणी के सभी तत्वों के उत्पाद को ढूंढना और वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [3, 1, 4, 1, 2, -2, -1]; const produceElements = (arr = []) => {    const res = arr.red