Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

181
Visualizações
JS : Can we create a list with a Function expression and For loop?

I think my problm is quite simple, but I don't think I've found a way to make it work.

My goal is to : let winX = ['X', 'X', 'X']

I tried doing this with :

 let winX = [
        function () {
            for (let index = 0;index < cells_in_line;index++) {
                winX.push('X');
            }
            return winX;
        }
    ];

But a call to the console says it's undefined.

Is there a way to generate an array depending on certain variables with a function expression and a loop?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

You can use Array#fill for primitive values and Array.from for objects.

// For primitives:
let winX = Array(3).fill('X');
console.log(winX);

// For objects:
let arr = Array.from({length: 3}, _=>({x: 1}));
console.log(arr);
console.log(arr[0] !== arr[1], arr[1] !== arr[2]);

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda