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

JavaScript में सरणी को पुनर्व्यवस्थित करना


हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को सभी 3-अंकीय पूर्णांकों को सरणी के सामने लाना चाहिए।

const numList = [1, 324,34, 3434, 304, 2929, 23, 444];

आइए इस फ़ंक्शन के लिए कोड लिखते हैं:

उदाहरण

कोड निम्न होगा:

const numList = [1, 324,34, 3434, 304, 2929, 23, 444]; const isThreeDigit = num => num > 99 && num < 1000; const bringToFront = arr => {    for(let i = 0; i < arr.length; i++){       if(!isThreeDigit(arr[i])){          continue;       };       arr.unshift(arr.splice(i, 1)[0]);    }; }; bringToFront(numList); console.log(numList);

आउटपुट

कंसोल में आउटपुट निम्न होगा:

[    444, 304, 324,    1, 34, 3434,    2929, 23 ]

  1. JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स

    const ES2015 (ES6) में पेश किया गया एक ब्लॉक-स्कोप्ड वेरिएबल डिक्लेरेशन है जो रीअसाइनमेंट को रोकता है। यह आधुनिक JavaScript में डिफ़ॉल्ट विकल्प होना चाहिए जब रीअसाइनमेंट की आवश्यकता न हो। उदाहरण { try { a = 44; // TypeError: Assignment to constant variable } catch (e

  1. - JavaScript में सरणी में विशिष्टता की जांच करना

    हमें एक JavaScript फ़ंक्शन लिखना है जो पहली और एकमात्र आर्गुमेंट के रूप में संख्याओं की एक सरणी लेता है। फ़ंक्शन को true लौटाना चाहिए यदि सरणी में सभी संख्याएं केवल एक बार आती हैं (यानी सभी संख्याएं अद्वितीय हैं), और अन्यथा false। उदाहरण यदि इनपुट सरणी है: const arr = [12, 45, 6, 34, 12, 57, 79, 4];

  1. - JavaScript में प्रत्येक सरणी तत्व पर f(x) लागू करना

    समस्या मान लीजिए, एक गणितीय फ़ंक्शन निम्न द्वारा दिया गया है - f(x) = ax² + bx + c जहां a, b और c तीन स्थिरांक हैं। हमें एक JavaScript फ़ंक्शन लिखना है जो एक क्रमबद्ध पूर्णांक सरणी arr को पहले आर्गुमेंट के रूप में और a, b, c को क्रमशः दूसरा, तीसरा और चौथा आर्गुमेंट के रूप में लेता है। फ़ंक्शन को सर