¡Hola Miguelangelbarretocalzadilla!
Tu planteamiento es correcto, si ya tienes un código que resuelve la tabla de multiplicar del 5 y quieres usar el mismo código para resolver otra tabla de multiplicación distinta, lo mejor sería utilizar una variable que guarde el valor que se repite a lo largo de la tabla. En este caso, como mencionas, puedes usar la variable "multiplicando" para guardar el número que quieres multiplicar en cada iteración del ciclo.
Por ejemplo, si quieres generar la tabla del 8, puedes copiar el mismo código que usaste para la tabla del 5 y reasignarle un nuevo valor a la variable "multiplicando". Quedaría algo así:
var multiplicando = 8;
for (var i = 1; i <= 10; i++) {
var resultado = multiplicando * i;
console.log(multiplicando + " x " + i + " = " + resultado);
}
De esta forma, el código se adapta para resolver la tabla del 8 en lugar de la del 5.
Espero que esta respuesta haya sido útil para ti. ¡Buenos estudios!