в общем проблема. не выводит вторую змейку (нижнюю) в матрице 10х10
<script>
n=m=10;
var mas=new Array(n)
for (i=1; i<11; ++i) {
mas[i]=new Array(10);
}
for (i=1; i<6; i++) {
for (j=1; j<11; j++){
if (i%2==1){
mas[i][j]=(i-1)*m+j}
else mas[i][j]=i*m-j+1
}
}
for (i=6; i<11; i++){
for (j=11; j<1; j--){
if (j%2==1){
mas[i][j]=(j-1)*n+(n-i+1)}
else mas[i][j]=(j-1)*n+i
}
}
}
document.write("<table border=1>");
for (i=1; i<11; i++){document.write("<tr align='center'>");
for (j=1; j<11; j++){
document.write("<td width='10%'>"+mas[i][j]+"</td>");
}
}
document.write("</table>");
</script>
помогите разобраться ((
змейка вида
123
654
789
761
852
943
но только с 1 до 100 непрерывна