¡Hola Juan!
Entiendo que quieres reemplazar la variable "numero" por el número que desees y que la variable "tabla" se actualice automáticamente con el nombre del número correspondiente. Para hacer esto, puedes utilizar una función que reciba como parámetro el número deseado y que devuelva el nombre del número en español. Por ejemplo:
function nombreNumero(numero) {
var nombres = ["cero", "uno", "dos", "tres", "cuatro", "cinco", "seis", "siete", "ocho", "nueve", "diez"];
return nombres[numero];
}
Luego, puedes utilizar esta función para actualizar la variable "tabla" y mostrar la tabla de multiplicar del número deseado. El código quedaría así:
<meta charset="UTF-8">
<script>
function nombreNumero(numero) {
var nombres = ["cero", "uno", "dos", "tres", "cuatro", "cinco", "seis", "siete", "ocho", "nueve", "diez"];
return nombres[numero];
}
var numero = 8;
var tabla = nombreNumero(numero);
for (var i = 1; i <= 10; i++) {
document.write(tabla + " por " + i + " es " + numero * i + "<br>");
}
</script>
Espero que esta solución te sea útil. ¡Buenos estudios!
Un saludo.