समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पूर्णांक (सकारात्मक और नकारात्मक) की एक सरणी लेता है और हमारे फ़ंक्शन को एक सरणी वापस करनी चाहिए, जहां पहला तत्व सकारात्मक संख्याओं की गणना है और दूसरा तत्व ऋणात्मक संख्याओं का योग है।पी>
उदाहरण
निम्नलिखित कोड है -
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 ]