Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
3
respuestas

[Duda] ¿Cómo puedo ingresar espacios sin agregar tanto código en JavaScript?

Quizá esto se vea mas adelante, pero me gustaría saber como optimizar en menos líneas de código los saltos de párrafo.

Dejo mi práctica para que se me entienda mejor. Se agradece cualquier aporte y si encuentran errores muchísimo más.

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <title>Concatenación</title>
</head>
<body>
    <h1>CONCATENACIÓN</h1>
    <br>
    HTML
    <br>
    <br>
    Yo tengo ...
    23 + 5 años
    <br>
    <br>
</body>
</html>

<script>
    document.write("JavaScript");
    document.write("<br>");
    document.write("<br>");
    document.write("Ejemplo 1");
    document.write("<br>");
    document.write("<br>");
    document.write("Yo tengo...");
    document.write("23"+ 5);
    document.write(" años");
    document.write("<br>");
    document.write("<br>");
    document.write("Ejemplo 2");
    document.write("<br>");
    document.write("<br>");
    document.write("Yo tengo...");
    document.write(23+"5 años");
    document.write("<br>");
    document.write("<br>");
    document.write("Ejemplo 3");
    document.write("<br>");
    document.write("<br>");
    document.write("Yo tengo...");
    document.write(23+5);
    document.write(" años");
</script>
3 respuestas
solución!

Con funciones (lo verás más adelante).

Basicamente es crear una función que haga 'X' saltos de linea, asi si deseas colocar 2 saltos, con una sola función harias esos 2 saltos

Ejemplo:

function saltarLinea() {
    document.write("<br>");
    document.write("<br>");
    document.write("<br>");
    document.write("<br>");
    document.write("<br>");
}

Con esa función saltarías 5 lineas, pero en tu codigo solo debes escribir ahora:

saltarLinea();

Muchas gracias amigo, me lo apunto. Veo que las funciones tienen un gran abanico de oportuidades. Quisiera aprovechar para preguntar sobre algo que estuve revisando.

¿Qué tan bien visto es lo siguiente?

<script>
    document.write("JavaScript <br><br>");
    document.write("Ejemplo 1 <br><br>");
    document.write("Yo tengo...");
    document.write("23"+ 5);
    document.write(" años <br><br>");
    document.write("Ejemplo 2 <br><br>");
    document.write("Yo tengo...");
    document.write(23+"5 años <br><br>");
    document.write("Ejemplo 3 <br><br>");
    document.write("Yo tengo...");
    document.write(23+5);
    document.write(" años");
</script>

Creo que asi esta bien, en algun punto de la explicacion el dice que se puede tener el al final de la linea de codigo y pues si te funciona quiere decir que esta bien.