2
respostas

Diz-se que: "TypeError: screen.clearRect is not a function". Oque faço?

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeEssa é a imagem que aparece quando executo o código. CÓDIGO:

<canvas width=600 height=400></canvas>
        <script>
        var screen = document.querySelector('canvas');
        var brush = screen.getContext('2d');
        brush.fillStyle='grey';
        brush.fillRect(0,0,600,400);
        var raio = 10;
        function drawCircle(x,y,raio) {
                brush.fillStyle='blue';


                brush.beginPath();
                brush.arc(x,y,raio,0,2*3.14);
                brush.fill();}
                let x=20
                function atualizaTela() {
                screen.clearRect(0,0,600,400);
                drawCircle(x,20,10);
                x++;
                }
                setInterval(atualizaTela,1000);



        </script>

~                                 
2 respostas

olá o código contem alguns erros de sintaxe é necessário acrescentar os espaços ex.: function drawCircle(x,y,raio) esta escrito sem espaço

Não funcionou. Eu tenho a impressão que espaços não interferem a não ser quando são duas palavras juntas.