@@ -54,34 +54,44 @@ function createGridAnimation() {
5454}
5555
5656function setFigure ( ) {
57- let l1X = getRndInteger ( 1 , 4 ) ;
58- let l1Size = getRndInteger ( 6 , 10 - l1X ) ;
57+ let l1X = getRndInteger ( 1 , 3 ) ;
58+ let l1Size = getRndInteger ( 7 , 10 - l1X ) ;
5959
6060 let layer = 8 - getRndInteger ( 0 , 4 ) ;
6161 for ( let i = l1X ; i < ( l1X + l1Size ) ; i ++ ) {
62- let rect = document . getElementById ( `x${ i } y${ layer } ` ) ;
63- rect . setAttribute ( "style" , `animation: box4 10s linear ${ layer * 100 } ms;` ) ;
62+ if ( i % 2 == 0 ) {
63+ let rect = document . getElementById ( `x${ i } y${ layer } ` ) ;
64+ rect . setAttribute ( "style" , `animation: box4 10s linear ${ layer * 100 } ms;` ) ;
65+ }
6466 }
6567
66- layer -- ;
67- let left = getRndInteger ( 1 , 3 ) ;
68- let right = getRndInteger ( 1 , 3 ) ;
68+ layer -- ; layer -- ;
69+ //et left = getRndInteger(1,3);
70+ //let right = getRndInteger(1,3);
71+ let left = 1 ;
72+ let right = 1 ;
6973 let l2X = l1X + left ;
7074 let l2Size = l1Size - left - right ;
7175 for ( let i = l2X ; i < ( l2X + l2Size ) ; i ++ ) {
72- let rect = document . getElementById ( `x${ i } y${ layer } ` ) ;
73- rect . setAttribute ( "style" , `animation: box4 10s linear ${ layer * 100 } ms;` ) ;
76+ if ( ( i + 1 ) % 2 == 0 ) {
77+ let rect = document . getElementById ( `x${ i } y${ layer } ` ) ;
78+ rect . setAttribute ( "style" , `animation: box4 10s linear ${ layer * 100 } ms;` ) ;
79+ }
7480 }
7581
76- layer -- ;
77- left = getRndInteger ( 1 , 3 ) ;
78- right = getRndInteger ( 1 , 3 ) ;
82+ layer -- ; layer -- ;
83+ //left = getRndInteger(1,3);
84+ //right = getRndInteger(1,3);
85+ left = 1 ;
86+ right = 1 ;
7987 let l3X = l2X + left ;
8088 let l3Size = l2Size - left - right ;
8189 l3Size = l3Size <= 0 ? 1 : l3Size ;
8290 for ( let i = l3X ; i < ( l3X + l3Size ) ; i ++ ) {
83- let rect = document . getElementById ( `x${ i } y${ layer } ` ) ;
84- rect . setAttribute ( "style" , `animation: box4 10s linear ${ layer * 100 } ms;` ) ;
91+ if ( i % 2 == 0 ) {
92+ let rect = document . getElementById ( `x${ i } y${ layer } ` ) ;
93+ rect . setAttribute ( "style" , `animation: box4 10s linear ${ layer * 100 } ms;` ) ;
94+ }
8595 }
8696}
8797
0 commit comments