Hello everyone I need help with my web scripting homework: Function: Counter Parameter: An array of Numbers. Returns: The numbers of negative, zeros, and positive numbers in the array Note: you must use a switch statement in the function. This is what I have so far
<!DOCTYPE html>
<head>
<title>Exercise 4.11</title>
</head>
<body>
<script>
var num = new Array();
num[0] = parseInt(prompt("Please enter a number",""),10);
num[1] = parseInt(prompt("Please enter a number",""),10);
num[2] = parseInt(prompt("Please enter a number",""),10);
num[3] = parseInt(prompt("Please enter a number",""),10);
num[4] = parseInt(prompt("Please enter a number",""),10);
counter(num);
function counter(num) {
var i,
count = {
negative: 0,
zero: 0,
positive: 0,
};
for(i = 0; i < num.length; i++) {
switch (true) {
case (num[i] < 0):
count.negative++;
break;
case (num[i] === 0):
count.zero++;
break;
case (num[i] > 0):
count.positive++;
break;
}
}
document.write(count);
};
</script>
</body>
</html>