Que tal amigos,
Estaba practicando con los ejemplos que tenemos en este modulo, y me encontré con esta curiosidad.
<meta charset="UTF-8">
<script>
document.write("Este es un pop up")
document.write("<br>")
document.write ("5"+"8");
</script>
El resultado sera: Este es un pop up 58
Pero decidi cambiar el valor + por - quedando de la siguiente manera:
<meta charset="UTF-8">
<script>
document.write("Este es un pop up")
document.write("<br>")
document.write ("5"*"8");
</script>
El resultado es: Este es un pop up 40
Por lo que veo, la concatenación de dos palabras funciona muy bien con el signo de "+", pero cualquier otro signo de operación matematica, el navegador cambiara el string por un valor numérico.
Saludos