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

96
Visualizações
Set no está tomando una cadena en JavaScript

Obtengo una colección de datos, que son preguntas de mongoDB, y las coloco en un conjunto de preguntas aleatorias. El conjunto no toma la entrada y regresa vacío.

 module.exports.java = async (req, resp) => { // const choice = req.body; let quest = []; let option = []; let sort =[]; try { let data = await Questions.find({ type: 'javascript'}) //for creating an array of questions data.forEach((elements) => { //Stores all the string in an array quest.push(elements.description); option.push(elements.options); }) const unique = new Set() for (let i =0; i<10;i++){ let rand = Math.floor(Math.random()*20+0); let input = quest[rand] unique.add(input); // console.log(typeof quest[rand]) console.log('Inside the loop, quest: ' + input) console.log('Inside the loop, unique: ' + unique) } resp.send(unique) }catch(e) { console.log(e) }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Probablemente esté funcionando, pero un conjunto se puede convertir en un objeto vacío cuando se aplica JSON. Es decir, no hay una representación "estándar" para un Conjunto en JSON, por lo que obtiene un "{}". Conviértalo en una matriz primero:

 resp.send(Array.from(unique));
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