En las preguntas de concatenación tuve una dificultad, aun no me queda muy claro si la concatenación necesariamente tienen que ir los caracteres entre comillas o existe la posibilidad que un carácter este en comillas y el otro no? Si pueden sacarme de esa duda les agradeceria.
concatenacion se refiere a la union de dos cadenas o string. esto es una cadena "20" y esto es un numero 20.
esto es concatenacion "20" + "30" son dos cadenas el resultado sera 2030
esto es concatenacion "20" + 30 aunque 30 no es una cadena javascript la convierte en una el resultado sera 2030
viseversa tambien ocurre osea 30 + "20" igual covierte 30 a una cadena el resultado sera 3020
esto NO es concatenacion 20 + 30 por que son dos numeros y no existe ninguna cadena entonces esto representa un proceso aritmetico de suma y el resultado sera 50 pero ojo el programa mostrara en pantalla 50 pero como un numero no como una cadena aunque se vea igual en pantalla es diferente el tipo de dato.