Pregunta tus dudas y sube tus proyectos para recibir valoración y crítica constructiva por parte de los profesores, otros alumnos y comunidad de Megacursos.
Avatar de Usuario
por davidcostas
#5454 Hola quería saber por qué se añade un salto de línea en el siguiente código, si cuando lo que se me muestra en pantalla sale en horizontal :

<script language="javascript" type="text/javascript">

var productos = new Array();

productos[0] = 'Gaseosa';
productos[1] = 'Agua';
productos[2] = 'Pizza';
productos[3] = 'Cerveza';

var str = productos.concat();
document.write(str);
document.write('<br/>');

</script>
(#16984802059)
Avatar de Usuario
por davidcostas
#5466
jefreyd.v escribió:Buenos Dias

Necesito que me indique el código de fuente para poder ayudarle

Saludos


<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Arrays 3</title>
<script language="javascript" type="text/javascript">

var productos = new Array();

productos[0] = 'Gaseosa';
productos[1] = 'Agua';
productos[2] = 'Pizza';
productos[3] = 'Cerveza';

var str = productos.concat();
document.write(str);
document.write('<br/>');

</script>
</head>

<body>
</body>
</html>
Avatar de Usuario
por jefreyd.v
#5469 Buenas noches

El ejército metodo concat concatena los productos el salto de línea al final es solo estético si hubieran más variables para imprimir y esta luego de document.write(str); por lo que no tiene ningún efecto sobre esto el ejercio es aprender el método concat.