Olá, Guilherme!
Parabéns pelo seu empenho e dedicação!
Uma outra maneira de resolver esse mesmo problema seria eliminando o bloco else
, pois a variável contador
deve ser incrementada mesmo se ela não for um mútiplo do número informado pelo usuário. Dessa maneira, conseguimos eliminar uma instrução em nosso programa, e consequentemente, deixá-lo com uma melhor performance :)
O código ficaria assim:
var contador = 0;
var multiplos = parseInt(prompt("Entre com a variação do incremento"));
var numeroMaximo = parseInt(prompt("Entre com o número máximo"));
while (contador <= numeroMaximo) {
if (contador % multiplos == 0) {
mostra(contador);
}
contador = contador + 1;
}
mostra("FIM");
Espero ter ajudado!
Continue firme em seus estudos!