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

जावास्क्रिप्ट में डिफ़ॉल्ट मानों के साथ एक सरणी को एक नई सरणी में मैप करना

<घंटा/>

मान लीजिए, हमारे पास इस तरह की स्टॉपवॉच के लिए स्टार्ट टाइम और स्टॉप टाइम की एक सरणी है -

 कॉन्स्ट एरर =[ {स्टार्टटाइम:1234, स्टॉपटाइम:2345}, {स्टार्टटाइम:3452, स्टॉपटाइम:9304}, {स्टार्टटाइम:2345, स्टॉपटाइम:7432}, {स्टार्टटाइम:4567, स्टॉपटाइम:6252}]; 

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक ऐसी सरणी लेता है। हमारे फ़ंक्शन को उन्हें एक अंतिम सरणी में बदलने की आवश्यकता है जो कि प्रत्येक प्रविष्टि के लिए पारित वास्तविक समय है।

इसलिए, उपरोक्त सरणी के लिए, आउटपुट इस तरह दिखना चाहिए -

कॉन्स्ट आउटपुट =[1111, 5852, 5087, 1685];

उदाहरण

इसके लिए कोड होगा -

 कॉन्स्ट एरर =[ {स्टार्टटाइम:1234, स्टॉपटाइम:2345}, {स्टार्टटाइम:3452, स्टॉपटाइम:9304}, {स्टार्टटाइम:2345, स्टॉपटाइम:7432}, {स्टार्टटाइम:4567, स्टॉपटाइम:6252}]; =(गिरफ्तारी =[]) => {चलो रेस =[]; res =arr.map(el => {const { startTime:sT, stopTime:eT} =el; const अंतराल =eT - sT; वापसी अंतराल; }); वापसी res;};console.log(findInterval(arr));

आउटपुट

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

[ 1111, 5852, 5087, 1685 ]

  1. नए कीवर्ड के साथ जावास्क्रिप्ट सरणी बनाना।

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

  1. जावास्क्रिप्ट ऑब्जेक्ट को नए ऐरे में फ़ॉर्मेट करना

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

  1. जावास्क्रिप्ट में शून्य/खाली वस्तुओं वाले सरणी को मान कैसे असाइन करें?

    जावास्क्रिप्ट का उपयोग करके शून्य/खाली वस्तुओं के साथ एक सरणी को मान निर्दिष्ट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, init