alert('contador de 1 a 10') let contador = 1
while(contador != 11){
    alert (o contador nesse momento é ${contador})
        contador++
}
me confundi nessa parte :( while(contador != 11)
nao sabia como usar o contador ate parar
alert('contador de 1 a 10') let contador = 1
while(contador != 11){
    alert (o contador nesse momento é ${contador})
        contador++
}
me confundi nessa parte :( while(contador != 11)
nao sabia como usar o contador ate parar
Oi Leonardo,
Entendo sua confusão com o while(contador != 11). 😐 
O problema é que você está usando != (diferente de) como condição. 
O loop continuará enquanto o contador for diferente de 11, e como ele começa em 1 e vai incrementando, ele só vai parar quando chegar em 11.
Para o loop funcionar como você espera, você pode usar < (menor que) ou <= (menor ou igual a). 
Por exemplo, while(contador <= 10) fará o loop executar enquanto o contador for menor ou igual a 10, que é o que você quer para contar de 1 a 10. 👍
alert('contador de 1 a 10');
let contador = 1;
while(contador <= 10){
  alert (`o contador nesse momento é ${contador}`);
  contador++;
}
Assim, o loop vai parar quando o contador chegar a 11, pois a condição contador <= 10 será falsa. 🤔
Para saber mais: Documentação da MDN sobre o loop while - Explore a documentação oficial para entender melhor como o loop while funciona em JavaScript.
Continue praticando e explorando os loops, você está no caminho certo! 💪