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

जावास्क्रिप्ट में समान संख्या से शुरू होने वाले समूह तार

<घंटा/>

मान लीजिए, हमारे पास इस तरह के स्ट्रिंग्स द्वारा दर्शाए गए नंबरों की एक सरणी है -

const arr =["1.1",,"1.2",,"1.3",,"2.1","2.2","3.1","3.2","3.3","4.1","4.2"]; 

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक ऐसी सरणी लेता है और सभी स्ट्रिंग्स को एक सामान्य सबरे में समान संख्या से शुरू करता है।

इसलिए, हमारे फ़ंक्शन का आउटपुट इस तरह दिखना चाहिए -

 कॉन्स्ट आउटपुट =[["1.1", "1.2", "1.3"], ["2.1", "2.2"], ["3.1", "3.2", "3.3"], ["4.1", "4.2"]];

उदाहरण

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

const arr =["1.1",,"1.2",,"1.3",,"2.1",,"2.2",,"3.1",,"3.2",,"3.3",,"4.1"),"4.2"];const groupSilarStarters =एआर => {चलो रेस =[]; res =arr.reduce((acc, val, ind) => { const firstChar =el => {रिटर्न (el || '').split('.')[0]; } if(firstChar(val) ===FirstChar(arr[ind - 1])){ acc[acc.length - 1].push(val); }else{ acc.push([val]); }; वापसी एसीसी; }, []); वापसी res;}console.log(groupSilarStarters(arr));

आउटपुट

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

<पूर्व>[ ['1.1', '1.2', '1.3'], ['2.1', '2.2'], ['3.1', '3.2', '3.3'], ['4.1', '4.2' ]]

  1. JavaScript Number.MAX_VALUE &Number.MIN_VALUE उदाहरणों के साथ

    JavaScript Number.MAX_VALUE &Number.MIN_VALUE गुण जावास्क्रिप्ट में संभव अधिकतम और न्यूनतम संख्यात्मक मान प्रतिनिधित्व का प्रतिनिधित्व करता है। JavaScript Number.MAX_VALUE &Number.MIN_VALUE प्रॉपर्टी के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head&g

  1. जावास्क्रिप्ट के साथ रेडियो समूह में एक रेडियो की जाँच?

    मान लें कि निम्नलिखित हमारा रेडियो बटन समूह है - लिंग: पुरुष महिला रेडियो समूह में एक रेडियो की जाँच करने के लिए, आपको जावास्क्रिप्ट में जाँच की गई संपत्ति को सही पर सेट करना होगा। निम्नलिखित कोड है - उदाहरण दस्तावेज़लिंग: पुरुष महिला var tagValues ​​=document.getElementsByTagName(input); के लिए

  1. बढ़ते अंकों के साथ वापसी संख्या। जावास्क्रिप्ट में

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्या n लेता है। हमारे फ़ंक्शन को इसे अपने अंकों के साथ अवरोही क्रम में वापस करना चाहिए। अनिवार्य रूप से, हमें उच्चतम संभव संख्या बनाने के लिए अंकों को पुनर्व्यवस्थित करना चाहिए। उदाहरण निम्नलिखित कोड है - const num = 5423267; const arrangeInDescen