1- * = devono essere attaccati, come la prima volta che li hai usati
2- manca } alla fine
3- non hai letto il regolamento, per stavolta passi...
codice:<html> <head> <title>Esercizio esame</title> </head> <body> <script> <!-- Inizio script JavaScript var N; var X; var Y; var i; var p; N = window.prompt("Insercisci la lunghezza dell'array"); N = N * 1; var vettore = new Array(N); i = 0; while (i < N) { vettore[i] = window.prompt ("Inserisci vettore["+ i +"]"); vettore[i] *= 1; i = i + 1; } X = window.prompt("Inserisci il valore di X"); X *= 1; Y = window.prompt("Inserisci il valore di Y"); Y *= 1; i = 0; p = false; if (X > N) { window.alert("il valore X deve essere minore di N"); } else { while (i < X) { if(vettore[i] % Y == 0) { p = true; } i = i + 1; } if (p == false) { window.alert("I primi" + X + "elementi dell'array non sono multipli di" + Y); } else { window.alert("I primi" + X + "elementi dell'array sono multipli di" + Y); } } // Fine script --> </script> </body> </html>

, per stavolta passi...
Rispondi quotando