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)
4
respuestas

nose por que esta funcion no me da la cantidad de saltos, cuando uno mutiplica un numero con un string, el texto se repite por la cantidad multiplicada, no ?

function saltoDeLinea (numerDeSaltos ){ document.write((" ")*numerDeSaltos); };

4 respuestas

El código que proporcionaste en la función saltoDeLinea no funcionará correctamente, ya que la multiplicación de un número con una cadena de texto en JavaScript no produce la repetición del texto por la cantidad multiplicada. En su lugar, puedes utilizar un bucle for o el método String.repeat() para obtener una cadena de texto con saltos de línea repetidos por una cantidad específica. Te proporcioné dos ejemplos de cómo puedes implementar esto en tu función.

Intenta probar con esto:

function saltoDeLinea (numeroDeSaltos) {
    const resultado = "<br>".repeat(numeroDeSaltos);
    document.write(resultado);
};
Si este post te ayudó, por favor, marca como solucionado ✓.

el const ¿que funcion cumple ?

solución!

En el código proporcionado, la constante resultado cumple la función de almacenar una cadena de texto que contiene la etiqueta de salto de línea () repetida un número determinado de veces. La función repeat() es un método de cadena de texto en JavaScript que devuelve una nueva cadena de texto que consiste en la cadena original repetida un número de veces especificado por el argumento pasado a repeat(). En este caso, se utiliza repeat(numeroDeSaltos) para repetir la etiqueta de salto de línea numeroDeSaltos veces.

Luego, la función document.write(resultado) se utiliza para escribir la cadena de texto almacenada en resultado en el documento HTML, lo que resultará en la inserción de varios saltos de línea en el documento, según el valor de numeroDeSaltos pasado como argumento a la función saltoDeLinea().

Si este post te ayudó, por favor, marca como solucionado ✓.

veo que están generando código que no se ha visto en las lecciones, en lo personal no lo veo bien visto, ya que si eres avanzado, lo correcto seria explicar según las bases vistas en la clase, ya que en lo personal desconozco la const y el repeat