Estoy tratando de combinar un día con una cadena que dice "este es el día" en html.
Intenté esto, no se concatena correctamente.

es mejor usar texto interno si no inserta html en su etiqueta
además, para obtener el día de la semana, puede evitar el día de la semana almacenado en una matriz y obtenerlo directamente del objeto de datos
d.toLocaleString('en-us', { weekday: 'long' }) const weekday = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]; const d = new Date(); let day = weekday[d.getDay()]; let dayFromdate = d.toLocaleString('en-us', { weekday: 'long' }); document.getElementById("demo").innerText = "This is the day, "+ day; document.getElementById("demo2").innerText = "This is the day, "+ dayFromdate; <div id="demo"></div> <div id="demo2"></div>