Este verano estoy estudiando código javascript por mi cuenta ya que era mi asignatura pendiente, por eso me compré un libro del tipo "Domine javascript". El libro en si explica bastante bien el código, pero hay un pasaje en que hace una recomendación pero no dice el por qué.
Concretamente se trata del tema de la concatenación, donde dice que no es nada recomendable concatenar una variable string con otra tipo number.
El caso es que me gustaría saber el por qué no es nada aconsejable hacer esta operación:
<script language="JavaScript">
<!--
var a="Quantos kilometros has echo? ", b=950, c;
c=a+b;
alert(c);
//-->
</script>
la variable b es de tipo number, pero al hacer la concadenación, automáticamente pasará a ser de tipo string dentro de la variable c, que problema hay en ello?
Gracias