Привет всем.
Суть задачи: есть масссив 10*10, необходимо заполонить чётные диагонали с левого верхнего угла единицами.У меня получилось заполнить массив наполовину, дальше не знаю как, есть идея использовать 3 цикла:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Диагонали</title>
<script type="text/javascript">
var arr=new Array(10);
function d(){
for(var i=0;i<arr.length;i++) {
arr[i]=new Array();
for(var j=0;j<arr.length;j++) {
arr[i][j]=0;
}
}
for(var i=1;i<arr.length;i++) {
for(var j=0;j<arr.length;j++) {
if(arr[j][(arr.length-i)-j]==0) arr[j][(arr.length-i)-j]=1;
}
i++;
}
document.getElementById("res").innerHTML=arr.join("<br/>");
}
</script>
</head>
<body onload="d()">
<div id="res">
</div>
</body>