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

JavaScript में ऐरे के लिए (पॉजिटिव की गिनती / नेगेटिव का योग) का मान लौटाना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो इंटीजर्स (पॉजिटिव और नेगेटिव) का एक ऐरे लेता है और हमारा फ़ंक्शन एक ऐरे लौटाना चाहिए, जहां पहला एलिमेंट पॉजिटिव नंबर्स की गिनती है और दूसरा एलिमेंट नेगेटिव नंबर्स का योग है।

उदाहरण

निम्नलिखिक कोड है −

const arr = [1, 2, 1, -2, -4, 2, -6, 2, -4, 9]; const posNeg = (arr = []) => { const creds = arr.reduce((acc, val) => { let [count, sum] = acc; if(val > 0){ count++; }else if(val < 0){ sum += val; }; return [count, sum]; }, [0, 0]); return creds; }; console.log(posNeg(arr));

आउटपुट

[ 6, -16 ]
  1. - जावास्क्रिप्ट में सरणी के वैकल्पिक तत्वों का योग निकालना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एकमात्र तर्क के रूप में संख्याओं की एक सरणी लेता है। फ़ंक्शन को सरणी के वैकल्पिक तत्वों का योग निकालकर लौटाना चाहिए।उदाहरण के लिए -यदि इनपुट सरणी है -const arr = [1, 2, 3, 4, 5, 6, 7];तो आउटपुट होना चाहिए -1 + 3 + 5 + 7 = 16उदाहरणनिम्नलिखित कोड है - { let

  1. - JavaScript में सरणी में मौजूद सबसे छोटा धनात्मक पूर्णांक ढूंढना

    हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में पूर्णांकों की एक सरणी लेता है। हमारे फ़ंक्शन को उस सबसे छोटे धनात्मक पूर्णांक को ढूंढना और वापस करना चाहिए जो सरणी में मौजूद नहीं है। उदाहरण के लिए - यदि इनपुट सरणी है - const arr = [4, 2, -1, 0, 3, 9, 1, -5]; तो आउटपुट होना चाह

  1. - JavaScript में केवल बड़ी सरणी वापस करना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो धनात्मक पूर्णांकों की एक सरणी, arr, को पहला और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को पहले सरणी में मौजूद संख्याओं को जोड़कर सरणी द्वारा दर्शाई गई एकल संख्या ढूंढनी चाहिए और फिर एक नई सरणी वापस करनी चाहिए जो उस संख्या को दर्शाती है जो इनपुट सर