1
resposta

Dúvidas programa não roda no exercício alguém pode me auxiliar?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

quando vou executar no console dá esse erro Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Gostaria de entender alguém pode me dizer o que está acontecendo? kkkk, desculpa sou novo

1 resposta

É normal, precisa se desculpar não. No seu FOR você colocou uma vírgula mas deveria ser um ponto-vírgula. Certo: (let i = 2; i <= numero; i++) Seu que está errado: (let i = 2; i <= numero, i++)

Quero só acrescentar algo, porque você pode pensar: "nossa mas o erro fala de que não esperava o final do parênteses, não tem nada a ver com virgula ou ponto-virgula". Porém ao usar vírgula a instrução que você está dando para máquina é que tem uma continuação, e você está no escopo de decidir o fator lógico do FOR, e de repente recebe um parênteses para finalizar o fator lógico. O interpretador não entende e sinaliza isso.