Olá, Sozinha só consegui fazer a bolinha ir e na hora de voltar ela fica travada no 599-600.
Acredito que seja por conta de um pedaço do código que não compreendi direito:
var x = 20;
var sentido = 1;
function vaiEvolta(){
limpaTela();
if(x>600){
sentido = -1;
}else if(x<0){
sentido = 1;
}
desenhaCirculo(x,20,10);
x=x+sentido;
}
Nesta etapa damos ao X o valor de "20", quando faço o texte do "if" 20>600=false, dessa forma eu teria que ir para a próxima condição 20<0 que também é false.
Não entendi como eles funcionam nesta parte do código. Alguém consegueria me explicar fazendo um favor?
Apenas como explicação, o código que u estava tentando utilizar era esse:
var x = 20;
function vaiEvolta(){
if(x<600){
limpaTela();
desenhaCirculo(x, 20, 10);
x++;
} else if(x>0){
limpaTela();
desenhaCirculo(x, 20, 10);
x--;
}
}
setInterval(vaiEvolta, 10);