Sebesta Ch 4 Problems Problem 4.11 - counter // Problem 4.11 function counter(nums) { var NEGATIVE = 0; var ZERO = 1; var POSITIVE = 2; var result = new Array(0,0,0); for(var index = 0; index < nums.length; index++) { //alert(nums[index]); if(nums[index] < 0 ) result[NEGATIVE]++; else if(nums[index] == 0 ) result[ZERO]++; else result[POSITIVE]++; } //alert('result = ' + result); return result; } function test_counter() { var test = new Array(1,-1,0,0,2,3,0,-4,0); console.log('test = ' + test); console.log('counter(test) = ' + counter(test)); }