El javascript en línea con la cadena "<script>" cierra la etiqueta del script por error
Estoy incorporando un gran programa JS, que incluye una línea de código como:
doc.write("<script>var app = \"" + _2d() + "\";</script>");
Desafortunadamente, el navegador (chrome) piensa que el script en la cadena es la etiqueta de script de cierre, y en realidad toma todo después de eso, como su texto HTML.
¿Cómo incluyo esa cadena y la evito para que no confunda el análisis HTML del navegador?