(Additionally, the extra assignment for the length ("n=articles.length") makes almost no difference even in very large loops—and is more likely to result in bugs from being used by accident when the length actually does change—so that can be avoided in everything except the most demanding situations.)