Oi oi, Matheus! Tudo bem por aí?
Apenas complementando a observação sensacional da Laís. Além de precisar fazer a referência das variáveis exatamente como foram declaradas, você precisa também inserir a última estrutura condicional dentro do escopo da function draw(), ou então o interpretador não identifica e passa o erro que height não foi definida.
Vou deixar o código aqui para você verificar:
let xBolinha = 300;
let yBolinha = 200;
let diametro = 19;
let velocidadeXBolinha = 6;
let velocidadeYBolinha = 6;
function setup() {
createCanvas(600, 400);
}
function draw() { //início da draw()
background(0);
circle(xBolinha,yBolinha,diametro);
//xBolinha += velocidadeXBolinha;
yBolinha += velocidadeYBolinha;
if (xBolinha > width ||
xBolinha <0)
{ velocidadeXBolinha *= -1}
if (yBolinha > height || yBolinha < 0) { //precisa inserir essa condicional dentro da function draw()
velocidadeYBolinha *= -1;
}
} //final da draw()
Uma outra sugestão é que você declare as variáveis como camel Case, pois é considerada uma boa prática dentro da programação com a linguagem JavaScript!
Obrigada também a Laís por contribuir de forma significativa e maravilhosa com o fórum, em breve irá decolar como desenvolvedora :D
Um grande abraço!
Bons estudos!