Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

231
Vistas
Cómo verificar que los valores generados aleatoriamente contenidos en las variables no se enumeran de la misma manera 10,000 veces

Tengo una función Java en la que escribo los siguientes parámetros aleatoriamente en un archivo .json

 const extraMetadata = () => ([ { display_type: "boost_number", trait_type: "Stamina", value: Math.floor(Math.random() * 50), }, { display_type: "boost_number", trait_type: "Strength", value: Math.floor(Math.random() * 50), }, { display_type: "boost_number", trait_type: "Aggressiveness", value: Math.floor(Math.random() * 50), }, { display_type: "boost_number", trait_type: "IQ", vvalue: Math.floor(Math.random() * 50), }, { display_type: "boost_number", trait_type: "Bravery", value: Math.floor(Math.random() * 50), }, { display_type: "boost_number", trait_type: "Nerdy", value: Math.floor(Math.random() * 50), }, { display_type: "boost_number", trait_type: "Coolness", value: Math.floor(Math.random() * 50), }, ]);

Estoy imprimiendo estas variables como 10 000 veces en 10 000 archivos .json. Donde cada archivo tendrá los siguientes valores impresos al azar.

Resultados dentro del archivo .json

¿Cómo puedo asegurarme de que todos estos parámetros no se impriman exactamente de la misma manera?

Si uno de los archivos .json contiene los valores siguientes, no quiero que el siguiente archivo .json generado aleatoriamente contenga los mismos valores para los parámetros. En ese caso, si se encuentran los mismos valores en los parámetros, regenere el siguiente número aleatorio hasta que no se encuentren coincidencias.

En otras palabras, no quiero que ningún .json contenga exactamente los mismos valores para todas las variables

 "trait_type": "Stamina", "value": 19 "trait_type": "Strength", "value": 47 "trait_type": "Aggressiveness", "value": 35 "trait_type": "IQ", "vvalue": 33 "trait_type": "Bravery", "value": 23 "trait_type": "Nerdy", "value": 13 "trait_type": "Coolness", "value": 12

A continuación se muestra la línea que empuja los valores a un solo archivo .json

 attributes: [...attributesList, ...extraMetadata(),],
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda