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?

Respuestas a la pregunta(2)

Su respuesta a la pregunta