eu sou obrigado a declarar a ( var contador = -10) com var porque eu coloquei igual o codigo abaixo sem o var e deu certo. for (contador = -10; contador <= 0; contador++){ alert(contador); }
eu sou obrigado a declarar a ( var contador = -10) com var porque eu coloquei igual o codigo abaixo sem o var e deu certo. for (contador = -10; contador <= 0; contador++){ alert(contador); }
por que você já declarou uma vez, e no for a primeira instrução existe uma inicialização da variavel
O meu código ficou assim
<meta charset="UTF-8">
<script>
let i = 0;
while (i < 10) {
alert("O resultado é " + (2 * i));
i++;
}
alert("FIM!");
</script>