var output = []; 
var count = 1;
function fizzBuzz() {
    if (count % 5 === 0 && count % 3 === 0) {
        output.push("FizzBuzz");
    } else if (count % 5 === 0) {
        output.push("Buzz");
    } else if (count % 3 === 0) {
        output.push("Fizz");
    } else {
        output.push(count++;);
      
    }
//count++;//
    
  console.log(output);
    
}
count++ does not work in else statement. How ever if I take it out from else statement and put count into else it works. Why is the reason?
 
    