Ragazzi devo fare questo programma in javascript dove è l errore?
creare un codice che, inserito un numero N di punti (da 3 in poi), realizzi un poligono chiuso
<HTML><BODY> <canvas id="lavagna" width="250" height="250"></canvas> <script> var x1=parseInt(prompt("quanti sono i lati del poligono")); var c = document.getElementById('lavagna'); var ctx=c.getContext("2d"); ctx.moveTo(x[0],y[0]); // primo vertice for (i=1;i<=x1-1; i++) { var x[i]=parseInt(prompt("metti la prima ascissa")); var y[i]=parseInt(prompt("metti la seconda ascissa")); ctx.lineTo(x[i],y[i]); // si creano i lati } ctx.lineTo(x[0],y[0]); // si ritorna al primo vertice //ctx.closePath(); // in alternativa, si chiude il percorso ctx.stroke(); //disegna </script> </BODY> </HTML>
non visualizza nulla perché? sto alle prima armi con javascript