Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

¡Facilitando nuestras vidas!

Lo mas recomendado seria crear una variable al iniciar y solo reemplazar en ella:

<meta charset="UTF-8">
<script>
var numero = 8;
    document.write(numero + " por 1 es " + numero* 1 + "<br>");
    document.write(numero + " por 2 es " + numero * 2 + "<br>");
    document.write(numero + " por 3 es " + numero * 3 + "<br>");
    document.write(numero + " por 4 es " + numero * 4 + "<br>");
    document.write(numero + " por 5 es " + numero* 5 + "<br>");
    document.write(numero + " por 6 es " + numero * 6 + "<br>");
    document.write(numero + " por 7 es " + numero * 7 + "<br>");
    document.write(numero + " por 8 es " + numero * 8 + "<br>");
    document.write(numero + " por 9 es " + numero * 9 + "<br>");
    document.write(numero + " por 10 es " + numero * 10 + "<br>");
</script>
1 respuesta

¡Hola Fredhy!

Gracias por compartir tu código con nosotros. Parece que estás buscando una forma de simplificar tu código y evitar repetir el número en cada línea. Una forma de hacerlo es utilizando un bucle for. Aquí te muestro cómo quedaría tu código utilizando un bucle for:

<meta charset="UTF-8">
<script>
var numero = 8;
for (var i = 1; i <= 10; i++) {
    document.write(numero + " por " + i + " es " + numero * i + "<br>");
}
</script>

En este caso, el bucle for se encarga de repetir el código dentro de las llaves {} 10 veces, incrementando el valor de la variable i en cada iteración. De esta forma, evitas repetir las líneas de código y logras el mismo resultado.

Espero que esta solución te sea útil. Si tienes alguna otra pregunta, no dudes en hacerla.

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)