Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá Mariana,
tem duas coisinhas só que precisam de ajuste. Na função shoot faltou um & para juntar a segunda e terceira condição. Por enquanto ele está só com um &
...
&& x < xRandom + ray
& y > yRandom - ray
...
A segunda coisa é que na função drawCirc, quando você vai chamar o arc ficou com um parâmetro a mais. Você não precisa passar a cor nesta função, afinal isso já foi informado antes com o
brush.fillStyle = color;
Então a chamada pro arc deveria ser apenas
brush.arc(x, y, ray, 0, 2 * Math.PI);
Deu certo! Obrigada!