1
resposta

[Dúvida] Da mesma forma que foi a aula, eu posso passar dessa maneira o meu código? Coloquei caso o usuário coloque um número maior uma mensagem de erro. Acho que errei por conta que acabei colocando o índice para ser contador.

function criarArrNum(inicio, fim) {
  let arr = [];

  if (inicio <= fim) {
    for (let i = inicio; i <= fim; i++) {
      arr += i + ' '
    }
  } else {
    console.log('Reajuste o números da contagem!');
  }
console.log(arr)
}

criarArrNum(1, 590)
1 resposta

Oi, Daniel! Como vai?

Do jeito que você explicou, o que chamou atenção foi o uso de arr += i — isso transforma o array em uma string, impedindo que ele funcione como lista. O problema aqui é que faltou usar arr.push(i) para adicionar cada número corretamente.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!