Tengo:
var a = ['bla bla bla', 'bla bla', 'bla'] y me gustaría que cuando muestre este HTML, después de cada , sea una nueva línea ( <br /> ), pero no sé cómo hacerlo. Intenté esto:
var a = ['bla bla bla', 'bla, bla', 'bla'] {a.map(b => { return b + <br /> //but this getting error .... whitout <br /> don't get error but doesn't have new line }) } No sé qué tan larga será la matriz a , por eso no hice:
{a[0] } <br /> {a[1]} <br />No quieres usar el map aquí. Intenta join en su lugar.
const fullString = a.join('<br/>')Sin embargo, no está muy claro cómo está generando esto.
En lugar de agregar "<br />" , recomiendo usar funciones JSON integradas:
var a = ['bla bla bla', 'bla, bla', 'bla']; a = JSON.stringify(a, null, 4) document.getElementById("output").innerText = a <div id="output"></div>