A lógica do "contador" seria essa?
var XYZ=1
while(XYZ<= 3) {
mostra("XYZ");
XYZ=XYZ+1
}
A lógica do "contador" seria essa?
var XYZ=1
while(XYZ<= 3) {
mostra("XYZ");
XYZ=XYZ+1
}
Sim. Apenas tire as " do método mostrar pois da forma que está você vai sempre imprimir XYZ e não o valor da variável XYZ.
mostra(XYZ);
E pra deixar o código mais "bonito" ainda:
XYZ += 1;
Reformulando Isabelle,
var XYZ=1
while(XYZ<= 3) {
mostra(XYZ);
XYZ += 1
}