What is the most efficient way to create an arbitrary length zero filled array in JavaScript?
Shortest for loop code
a=i=[];for(;i<100;)a[i++]=0; edit: for(a=i=[];i<100;)a[i++]=0; or for(a=[],i=100;i--;)a[i]=0;
Safe var version
var a=[],i=0;for(;i<100;)a[i++]=0; edit: for(var i=100,a=[];i--;)a[i]=0;