1
resposta

Erro : Unexpected end of input at 69 - Alguém consegue me ajudar ?

meu código não está rodando, apresentado erro na linha de fechamento

Alguém consegue desvendar esse mistério ?

<canvas width="600" height="400"></canvas>

<script>

function desenhaBandeiraBrasil() {
    var tela = document.querySelector('canvas');
    var pincel = tela.getContext('2d');

    var raio = 10;
    var xAleatorio;
    var yAleatotio;


    pincel.fillStyle="green";
    pincel.fillRect(0, 0, 600, 400);

    function desenhaCirculo(x,y,raio) {

        pincel.fillStyle = "blue";
        pincel.beginPath();
        pincel.arc(x,y,raio,0,2*Math.PI);
        pincel.fill();
    }
function limpaTela() {
    pincel.clearRect(0,0,600,400);
}

function desenhaAlvo(x,y) {
    desenhaCirculo(x,y,raio+20,"red");
    desenhaCirculo(x,y,raio+10,"white");
    desenhaCirculo(x,y,raio,"red");
}


function sorteiaPosicao(maximo) {

    return Math.floor(Math.random()* maximo);
}

function atualizaTela() {

    xAleatorio = sorteiaPosicao(600);
    yAleatotio = sorteiaPosicao(400);
    desenhaAlvo(xAleatorio,yAleatotio);
}

setInterval(atualizaTela,1000);

function dispara(evento) {

    var x = evento.pageX - tela.offsetLeft;
    var y = evento.pageY - tela.offsetTop;
}

if( (x > xAleatorio - raio)
 && (x < xAleatorio + raio) 
 && (y > yAleatotio - raio)
 && (y < yAleatotio + raio)) {

    alert("Acertou!");
}


</script>
1 resposta

seu código não aparece, clica em </> e compartilha ele com a gente por favor