Tengo un json dinámico con un campo constante que me da la cantidad de campos para leer, con los otros campos que aumentan con el tiempo cuando alguien hace cambios. asumir que
{ "number":"xxx", "n1":"some text1", "n2":"some text2", [and so on, based on the number cointained in "number"] }Quiero crear una respuesta en discordia como
"There are xxx entries" "Entry n.1 - (..)" "Entry n.2 - (..)"y así.
El código que hice es
let nrlink = 'MY SITE - json'; let {data} = await axios(nrlink); let nr_set = data.number; let sets = []; let i = 1; while (i <= nr_set) { sets += data.n + i; <-This doesn't work i++; } await lib.discord.channels['@0.2.0'].messages.create({ content: "There are" + nr_set + " entries\n" + data.n1 + "\n" + sets channel_id: context.params.event.channel_id, });Entonces, si señalo directamente los datos, como data.n1, funciona. La matriz 'conjuntos' no funciona, no puedo completar usando "datos.n + i" para crear el apuntamiento a "datos.n1" o "datos.n2"
¿Hay alguna manera de hacer eso?
Gracias