¡Hola Diego!
Gracias por compartir tu código con nosotros. Parece que estás tratando de mostrar la tabla de multiplicar del número 8 en tu página web. Sin embargo, estás teniendo un problema con la concatenación de cadenas y la multiplicación.
El problema radica en que estás utilizando la variable n8
como una cadena de texto en lugar de un número. Por lo tanto, cuando intentas concatenarla con el número 8 en las líneas de código, estás obteniendo la concatenación de dos cadenas en lugar de la multiplicación de dos números.
Para solucionar este problema, simplemente debes convertir la variable n8
en un número. Puedes hacer esto utilizando la función parseInt()
para convertir la cadena en un número entero. Aquí te muestro cómo puedes hacerlo:
var numero8 = 8;
var n8 = "8";
document.write( n8 + " por 1 es " + (parseInt(n8) * 1) + "<br>");
document.write( n8 + " por 2 es " + (parseInt(n8) * 2) + "<br>");
document.write( n8 + " por 3 es " + (parseInt(n8) * 3) + "<br>");
document.write( n8 + " por 4 es " + (parseInt(n8) * 4) + "<br>");
document.write( n8 + " por 5 es " + (parseInt(n8) * 5) + "<br>");
document.write( n8 + " por 6 es " + (parseInt(n8) * 6) + "<br>");
document.write( n8 + " por 7 es " + (parseInt(n8) * 7) + "<br>");
document.write( n8 + " por 8 es " + (parseInt(n8) * 8) + "<br>");
document.write( n8 + " por 9 es " + (parseInt(n8) * 9) + "<br>");
document.write( n8 + " por 10 es " + (parseInt(n8) * 10) + "<br>");
Con esta modificación, el código debería funcionar correctamente y mostrar la tabla de multiplicar del número 8 en tu página web.
¡Espero haber ayudado y buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)