## Description:

Given an array of integers.

Return an array, where the first element is the count of positives numbers and the second element is sum of negative numbers.

If the input array is empty or null, return an empty array.

Example

For input [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, -11, -12, -13, -14, -15], you should return [10, -65].

```
function countPositivesSumNegatives (A) {
if (!A || !A.length) return []
let pos = A.filter(x=>x>0),
neg = A.filter(x=>x<=0)
return [pos.length, Math.floor(neg.reduce((s,v)=>s+v,0))]
}
```

This answer was edited.Stackoverflow question https://stackoverflow.com/questions/42190533/codewars-challenge-count-of-positives-sum-of-negatives/69093818#69093818

function countPositivesSumNegatives(input) {

if (input === null || input.length < 1) {

return [];

}

var array = [0, 0];

for(var i = 0; i < input.length; i++) {

if(input[i] <= 0) {

array[1] += input[i];

} else {

array[0] += 1;

}

}

return array;

}