ola, tentei o codigo usando true e false, mas a bolinha apenas aumenta mas não diminui , alguém saberia dizer porque a bolinha não diminui.
<canvas width="600" height = "400"></canvas>
<script>
var tela = document.querySelector ("canvas");
var pincel = tela.getContext("2d");
pincel.fillStyle = "lightgrey";
pincel.fillRect (0,0,600,400);
function desenhaCirculo(x,y,raio,cor){
pincel.fillStyle = "blue";
pincel.beginPath();
pincel.arc(x,y,raio,0,2 * Math.PI);
pincel.fill();
}
var raio = 20;
function pulsar(){
if(raio == 20 ){
aumenta = true
diminui = false
}
if (raio == 60){
aumenta = false
diminui = true
}
if(aumenta){
desenhaCirculo(100,100, raio);
raio++;
}
if (diminui){
desenhaCirculo(100,100,raio);
raio--;
}
}
setInterval(pulsar,40);
</script>