Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Esercitazioni conclusive
Marco Comini
2021-12-02
Alcuni test/1
1 var x = ;
2 var y = ;
3 var R = ;
4 var i = 0;
5 ctx . ();
6 {
7 ctx . moveTo ( x + R +10* i , y );
8 ;
9 }
10 ctx . ();
1 var x = 100 ;
2 var y = 100 ;
3 var R = ;
4 var i = 0;
5 ctx . ();
6 {
7 ctx . moveTo ( x + R +10* i , y );
8 ;
9 }
10 ctx . ();
1 var x = 100 ;
2 var y = 100 ;
3 var R = 25 ;
4 var i = 0;
5 ctx . ();
6 {
7 ctx . moveTo ( x + R +10* i , y );
8 ;
9 }
10 ctx . ();
1 var x = 100 ;
2 var y = 100 ;
3 var R = 25 ;
4 var i = 0;
5 ctx . beginPath ();
6 {
7 ctx . moveTo ( x + R +10* i , y );
8 ;
9 }
10 ctx . ();
1 var x = 100 ;
2 var y = 100 ;
3 var R = 25 ;
4 var i = 0;
5 ctx . beginPath ();
6 for (i=0; i<6; i++) {
7 ctx . moveTo ( x + R +10* i , y );
8 ;
9 }
10 ctx . ();
1 var x = 100 ;
2 var y = 100 ;
3 var R = 25 ;
4 var i = 0;
5 ctx . beginPath ();
6 for (i=0; i<6; i++) {
7 ctx . moveTo ( x + R +10* i , y );
8 ctx.arc(x,y,R+10*i,0,Math.PI*2,true) ;
9 }
10 ctx . ();
1 var x = 100 ;
2 var y = 100 ;
3 var R = 25 ;
4 var i = 0;
5 ctx . beginPath ();
6 for (i=0; i<6; i++) {
7 ctx . moveTo ( x + R +10* i , y );
8 ctx.arc(x,y,R+10*i,0,Math.PI*2,true) ;
9 }
10 ctx . stroke ();
A
1 (iX).innerHTML 1 var i=i0, i<lim, i++
1 function f() 2 (iX).value 2 var i=i0; i<lim; i++
2 function 3 (idL).value 3 var i0=i; i<lim; i++
f(iX,iA,iR,lim,i0,tg)
4 (idL).innerHTML E
3 var
C 1 Math.round(x) == trg
f(iX,iA,iR,lim,i0,tg)
1 value 2 Math.round(x) == "target"
4 const f = func-
tion(iX,iA,iR,lim,i0,tg) 2 content 3 x < tg &&& x > 3
3 innerHTML 4 Math.round(x) === tg
Marco Comini Informatica Multimediale 2021-12-02 4/5
Alcuni test/4
A
1 (iX).innerHTML 1 var i=i0, i<lim, i++
1 function f() 2 (iX).value 2 var i=i0; i<lim; i++
2 function 3 (idL).value 3 var i0=i; i<lim; i++
f(iX,iA,iR,lim,i0,tg)
4 (idL).innerHTML E
3 var
C 1 Math.round(x) == trg
f(iX,iA,iR,lim,i0,tg)
1 value 2 Math.round(x) == "target"
4 const f = func-
tion(iX,iA,iR,lim,i0,tg) 2 content 3 x < tg &&& x > 3
3 innerHTML 4 Math.round(x) === tg
Marco Comini Informatica Multimediale 2021-12-02 4/5
Alcuni test/4
A
1 (iX).innerHTML 1 var i=i0, i<lim, i++
1 function f() 2 (iX).value 2 var i=i0; i<lim; i++
2 function 3 (idL).value 3 var i0=i; i<lim; i++
f(iX,iA,iR,lim,i0,tg)
4 (idL).innerHTML E
3 var
C 1 Math.round(x) == trg
f(iX,iA,iR,lim,i0,tg)
1 value 2 Math.round(x) == "target"
4 const f = func-
tion(iX,iA,iR,lim,i0,tg) 2 content 3 x < tg &&& x > 3
✓ innerHTML
3 4 Math.round(x) === tg
Marco Comini Informatica Multimediale 2021-12-02 4/5
Alcuni test/4
A
1 (iX).innerHTML 1 var i=i0, i<lim, i++
1 function f() 2 (iX).value ✓ var i=i0; i<lim; i++
2
A
1 (iX).innerHTML 1 var i=i0, i<lim, i++
1 function f() 2 (iX).value ✓ var i=i0; i<lim; i++
2
A
1 (iX).innerHTML 1 var i=i0, i<lim, i++
1 function f() ✓ var i=i0; i<lim; i++
2
2 (iX).value
✓ function
2
3 (idL).value 3 var i0=i; i<lim; i++
f(iX,iA,iR,lim,i0,tg)
4 (idL).innerHTML E
3 var
C 1 Math.round(x) == trg
f(iX,iA,iR,lim,i0,tg)
1 value 2 Math.round(x) == "target"
✓ const f = func-
4
tion(iX,iA,iR,lim,i0,tg)
2 content 3 x < tg &&& x > 3
✓ innerHTML
3 ✓ Math.round(x) === tg
4
A
1 (iX).innerHTML 1 var i=i0, i<lim, i++
1 function f() ✓ var i=i0; i<lim; i++
✓ (iX).value
2 2
✓ function
2
3 (idL).value 3 var i0=i; i<lim; i++
f(iX,iA,iR,lim,i0,tg) E
4 (idL).innerHTML
3 var
C 1 Math.round(x) == trg
f(iX,iA,iR,lim,i0,tg)
1 value 2 Math.round(x) == "target"
✓ const f = func-
4
A
1 (iX).innerHTML 1 var i=i0, i<lim, i++
1 function f() ✓ var i=i0; i<lim; i++
✓ (iX).value
2 2
✓ function
2
3 (idL).value 3 var i0=i; i<lim; i++
f(iX,iA,iR,lim,i0,tg) E
4 (idL).innerHTML
3 var
C 1 Math.round(x) == trg
f(iX,iA,iR,lim,i0,tg)
1 value 2 Math.round(x) == "target"
✓ const f = func-
4
A
1 (iX).innerHTML 1 var i=i0, i<lim, i++
1 function f() ✓ var i=i0; i<lim; i++
✓ (iX).value
2 2
✓ function
2
3 (idL).value 3 var i0=i; i<lim; i++
f(iX,iA,iR,lim,i0,tg) E
4 (idL).innerHTML
3 var
C 1 Math.round(x) == trg
f(iX,iA,iR,lim,i0,tg)
1 value 2 Math.round(x) == "target"
✓ const f = func-
4