The other complaints do look a little excessive to me. I would say just add the two semicolons.
I can agree with replacing new Array() with , but increment and decrement operators really are just fine. And our indentation is correct. No need for use strict either. Putting var on top is not needed if we are adults and know what we are doing. There is actually an opposite convention in C++ which says that variable declarations should be as close as possible to their usage.