Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Dúvida sobre listas

Olá, tenho a seguinte dúvida: As listas não precisam ser declaradas como variáveis (let)? Obrigado.

1 resposta
solução

Toda variável no seu código precisa ter sido declarada em algum momento.

se vc estiver dentro de uma função, você poderá usar as variaveis que são mandadas por parâmetro, porem se você perceber eles foram declaradas antes de serem mandadas para a função .

Exemplo:

  function teste(nome){
      // não preciso declarar a variável por que ela já esta nos parâmetros 
        console.log(nome)
    }

    function testeLista(lista){
    // não preciso declarar a variável por que ela já esta nos parâmetros 
        for (let index = 0; index < lista.length; index++) {
            const element = lista[index];
            console.log(element)

        }
    }

porem para chamar essa função em algum canto do meu sistema eu vou ter que declarar as variáveis

    let nome = 'ola'
    teste(nome)


    let lista = ['ola','bons','estudos']
    testeLista(lista)

Resumindo, você sempre terá que declarar a sua variável em algum momento no seu código.

Espero ter ajudado, bons estudos =D